jarson 发表于 2009-2-25 12:10:29

请教:通过命令去修改一个MDL的参数?

比如建立了一个SIMULINK MODEL 名字叫“test.mdl”,里面很简单,有一个Grain.我的问题是,想通过命令,去修改Grain的数值为3?谢谢。

ljelly 发表于 2009-2-25 12:49:21

可用m函数,或s函数写程序来控制
模块中输入文件名,即相应调用的变量即可

jarson 发表于 2009-2-25 13:06:37

谢谢您的回答,你能否结合我上面的简单例子,用m函数写一个实例呢。万分感谢

jarson 发表于 2009-2-25 13:22:54

应该是这样,对吗?

set_param('test/Gain','k', '3')

ljelly 发表于 2009-2-25 15:23:41

应该是这样,对吗?

set_param('test/Gain','k', '3')
jarson 发表于 2009-2-25 13:22 http://forum.simwe.com/images/common/back.gif

这样也是对的
更高级一些的就是用S-function了
不过简单的好做,复杂的学起来需要很多时间
如果你有一种编程语言很熟练的话,尤其是C

学习来会快很多
页: [1]
查看完整版本: 请教:通过命令去修改一个MDL的参数?