GUI生成EXE搞定了,但调用mdl文件出现问题
我用MATLAB的deploy工具,将GUI作成EXE.
共有文件GUI.m,GUI.fig,.mdl和.jpg
m文件里调用了两个mdl文件和一个图片
我在GUI界面用pushbutton2的回调函数来调用.mdl文件
第一次用open_system(boost_PCM_simulink.mdl);
function pushbutton2_callback()
open_system(boost_PCM_simulink.mdl);
执行EXE文件时报错说undefined function or method 'open_sysytem' for input arguments of type 'char';
第二次直接在回调函数中写一句boost_PCM_simulink(mdl文件的文件名),避免使用open_system.
function pushbutton2_callback()
boost_PCM_simulink;
执行EXE文件时报错说没有定义function or variable "boost_PCM_simulink".
请问在m文件中调用了mdl文件,能否把GUI作成EXE文件单独运行,还会调出mdl文件来,在用MATLAB分析?
还是要把生成的EXE文件放在MATLAB的目录下才能调用出mdl文件来.
我在MATLAB的WORK目录下生成了EXE文件,就在原目录下运行EXE,GUI界面可以出来,
但是把exe和CTF拷到其他目录下,就不能运行了