怎么把M文件导入Simulink

怎么把M文件导入Simulink,第1张

首先得生成数据,生成数据后和simulink地连接有两种方法。

一种是把数据加载到matlab空间,

另一种是把数据存储为mat文件。然后从袭返simulink的sources模块组拍枣饥中的from

workspace(对应第一种)或者from

mat文件(对应岩物第二种)加入到你的simulink模型中,然后设置好采样时间就可以仿真了。

懂啦

正好做毕设遇到了

比如我想用set_param('文件/元件','参数名','x')赋值100个simulink的block

但是赋值进去的不是数字是变量x,当你赋值2号block的时候1号尘敏的也会变穗数化(是这个意思吧如果我没理解错)

很容易,把’x’改成num2str(x)就行了,记住是改’x’不是x

补张图:

如图,Amplitude赋值就不猜兄首是变量t是常数了

如何将mltbx文件导入matlab

m文件对simulink的连接:

1、在m文件烂御中首先打开mdl文件,用open_system('model');

2、现物羡在可以在m文件中用set_param()和get_param()函数改变和获得simulink中模块的参数值;

把饥蚂岩m函数封装成simulink模块(matlab7.0):


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8154399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存