一种是把数据加载到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文件导入matlabm文件对simulink的连接:
1、在m文件烂御中首先打开mdl文件,用open_system('model');
2、现物羡在可以在m文件中用set_param()和get_param()函数改变和获得simulink中模块的参数值;
把饥蚂岩m函数封装成simulink模块(matlab7.0):
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)