matlab app designer 调用simulink文件封装成exe
我们在使用matlab app designer与simulinkl联动的过程中封装成exe可能会遇到,在使用exe时simulink无法使用的过程(痛苦了我一周) 故而我将我成功方法分享(不想看文章的友友可以拉到最底看下视频)
·
引言:
我们在使用matlab app designer与simulinkl联动的过程中封装成exe可能会遇到,在使用exe时simulink无法使用的过程(痛苦了我一周) 故而我将我成功方法分享(不想看文章的友友可以拉到最底看下视频)
注:若需要代码,请看评论区
正文开始:
为方便演示我所用的为最简单的模型
simulink模型创建:

此处为simulink简单模型,a为我们app输入得值,而b则是传递出去的值
APP部分搭建:

start_simulink
%创建模型输入
simInp = Simulink.SimulationInput('untitled');
simInp = simInp.setVariable('a',app.EditField.Value);
simInp = simulink.compiler.configureForDeployment(simInp);
%执行并取出结果
simOut = sim(simInp);
% 从仿真结果中获取需要保存的数据
b=simOut.b;
app.EditField_2.Value=b;
封装之后运行效果:

封装时记得此处添加simulink模型,下面图片效果实现则为成功

B站视频链接:
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)