标题:GUI生成EXE搞定了,但调用mdl文件出现问题
只看楼主
cy_00521
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-10-15
 问题点数:0 回复次数:0 
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拷到其他目录下,就不能运行了

搜索更多相关主题的帖子: mdl文件 GUI EXE PCM simulink 
2007-10-15 16:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-177835-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.304864 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved