matlab中gui怎么调用m文件 请教gui中调用自编M文件里函数的问题?
请教gui中调用自编M文件里函数的问题?
在参数输入界面中,创建适当数量的edit和pushbutton控件;pushbutton控件就是你的“确定”按钮,需要写它的回调函数;确定按钮的回调函数需要做的工作:获取编辑框的输入(通过handles可以得到编辑框的句柄);所获得输入为字符串,使用str2num转换为数值型(必要时做有效性检查);使用转换后的数据作为输入参数调用你的m文件。对于多窗口的应用,需要注意窗口的管理,以免造成混乱(比如把绘图绘到参数输入窗口中)。比较好的做法是,尽量使用句柄或Tag属性标识对象,少用gcf、gca之类的函数。如果有一定基础,也可以考虑不使用GUIDE做界面,直接使用M语言编程。
Matlab的m文件或GUI如何打包生成exe文件?
1、GUI创建如果直接通过编程,则只有一个m文件,如果通过Guide,则需将GUI的fig和m进行合并,将其组合成一个可独立使用的m文件,通过导出即可合并。
2、对于任何m文件,需要保证即将生成exe的m文件,在当前matlab工作目录下,如图,将刚才导出的或已有的m文件放在路径下。
3、如图先输入mbuild语句,运行后,会出现编译语言选择,通常选C ,这里点击第一项,即可选择。
4、用同样的方式配置mex,也将其置为c ,这样通过配置,接下来的m语言编译,会使用c 进行。
5、在主界面输入命令,如图,注意mcc和横线之前一定要放置一个空格,前面两个步骤的格式同理。
6、继续刚才语句,添加m文件的名字,注意不需要“.m”,接着直接运行,稍等片刻,即可生成exe文件。
matlab中gui怎么调用m文件 matlabgui调用m文件 gui按下按钮调用m文件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。