matlab GUI没运行修改数据或者模拟按键刷新

我要再不点击按键的情况下能刷新文本框里的内容,或者哪个函数可以模拟按键自动刷新啊?程序运行到一半,要用GUI交互,如何从GUI中获得数据并让程序将继续执行?有2个list... 我要再不点击按键的情况下能刷新文本框里的内容,或者哪个函数可以模拟按键自动刷新啊?
程序运行到一半,要用GUI交互,如何从GUI中获得数据并让程序将继续执行?

有2个listbox和3个按键 Confirm, Cancle,Finish。Confirm, Cancle 提供选择,选择来自
listbox1, 结果存入listbox2,当按下 Finsh 时将结果送出,关键问题就是从当前程序如何
在按下Finish 时获得数据。
展开
 我来答
jimtien
2015-07-09 · TA获得超过7654个赞
知道大有可为答主
回答量:2146
采纳率:88%
帮助的人:1122万
展开全部
选适当的控件事件,在回调函数中刷新文本内容
更多追问追答
追问
程序运行到一半,要用GUI交互,如何从GUI中获得数据并让程序将继续执行?

有2个listbox和3个按键 Confirm, Cancle,Finish。Confirm, Cancle 提供选择,选择来自
listbox1, 结果存入listbox2,当按下 Finsh 时将结果送出,关键问题就是从当前程序如何
在按下Finish 时获得数据。
追答
GUI间参数传递方式有几种,最简单的就是用全局变量

1、全局变量
2、作为函数的参数传递
3、利用控件的userdata数据
4、为handles结构体添加新字段
5、setappdata函数为句柄添加数据
6、跨空间计算evalin和赋值assignin
7、将数据保存到文件,需要时读取
8、带参数调用GUI的M文件
9、嵌套函数(不适用于GUIDE中,只适用纯命令是的GUI)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式