matlab的simulink自定义模块如何读入文件中的数据?

是一个有关机器学习的仿真,我需要编写一个连续系统的simulink模块,该模块的输入与输出满足关系y=f(x1,x2,u),其中y是输出,u是输入,而中间参数x是由其他的运算手段得到的两个已知常量向量,可以保存为matlab数据格式或者excel、text等。问题就是出在这里,有没有什么比较好的办法做x1,x2的参数导入?当然,直接设置为系统参数是可行的,但是我认为比较繁琐,所以想寻找一些比较方便的做法。

你这个y=f(x1,x2,u)是用什么模块实现的?如果是用M函数或者S函数,那可以在程序里直接用importdata函数导入存有x1、x2的txt文件。
另外在模块库里,simulink->sources->From File可以直接导入MAT文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-07
风光好
相似回答