如何用matlab实现程序调用GUI图形界面实现人机交互?
如何用matlab实现程序调用GUI图形界面实现人机交互?
笔记本 : 01_每 日任务清单
创建 时间 : 2016/7/20 16 23 更新 时 间 : 2016/7/20 17 24
U RL : file ///
如何用matlab实现程序调用GUI图形界面实现人机交互 ?
有朋友matlab代码编程调用GUI图形界面时候 ,出现一边代码程序运
行 ,另一边是GUI图形界面运行的问题 (matlab的GUI不得到用户的确
认指令 ,直接向下运行程序 !),上图 :
程序代码块 :
主函数是cdd1.m (错误现象 )和cdd2.m (正确解决 )
cdd1.m调用untitled1.m (代码块 )和untitled1.fig (图形块 )
cdd2.m调用untitled2.m (代码块 )和untitled2.fig (图形块 )
运行cdd1.m ,
先出现图形块
再跳转至命令窗 口
此时 ,点击图形块上的按钮 ,
可以输出sin图形
同时 ,命令行窗 口出现输入提示 :
似乎 ,已经实现了人机交互情况 ,但是细心的看客有没有发现问题 :图
形界面和代码块是割裂的 ,主函数运行至主函数cdd1.m的第四行后 ,
直接继续向下运行程序 ,没有多做停留 ,没有出现我们所期望的等待用