手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

matlab gui如何输入前清空edit文本框中的值

时间:2024-10-11 18:56:43

1、这里不介绍gui基础知识,直接解决问题。用guide模式打开一个已有fig,即可打开编辑此程序。这里方框中为动态文本输入框,可以看到输入前都有提示,希望在输入时,双击提示可以消失。

matlab gui如何输入前清空edit文本框中的值

2、接着双击一个动态文本元素,打开其属性设置界面,下拉找到“KeyPressFcn”,此时属性并没有创建或关联相关函数,点击第二个箭头指的按钮,即可在fig对于m文件中创建一个函数。

matlab gui如何输入前清空edit文本框中的值

3、此时立即打开m文件,并定位到函数所在位置,键入下图框选的两句语句,第一句重设该文本框属性,将其string置为空,即不提示任何内容,第二句作用是使其他属性保持默认。

matlab gui如何输入前清空edit文本框中的值

4、此时guide中点击绿色播放按钮,即可预览运行此用户交互程序,见图2,此时双击该文本框,即可清除提示,直接输入新变量即可。

matlab gui如何输入前清空edit文本框中的值
matlab gui如何输入前清空edit文本框中的值

5、如果程序中文本框较多,需要设置的较多,每次新建函数较费事,则可以直接拷贝T变量对于函数,只是要修改函数名称,如下图,需要修改为grade,其他不变。

matlab gui如何输入前清空edit文本框中的值

6、但是其他通过拷贝创建的函数,并未和变量关联,需要双击相应变量,找到图示属性,点击方框选中按钮,即可直接定位到m文件中,复制的函数。直接关联即可,不用再进行改动。这样就可以运行程序,体验该功能了。

matlab gui如何输入前清空edit文本框中的值
matlab gui如何输入前清空edit文本框中的值
© 手抄报圈