- 积分
- 24
- 注册时间
- 2002-8-21
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2002-9-22 17:31:58
|
显示全部楼层
来自 上海长宁区
Re:【求助】关于simulink的源程序?
在m文件中设置simulink模块的参数一般有两种方法(我所知):
1.用setparam直接设置,这适合参数不多的情况;
2.把你所有simulink中需要的参数放到base workspace中,参数少的话可以用assignin,参数多的话用:
save tmpdata;
evalin('base','load tmpdata parameter');
使用simulink的输出结果同样要从base workspace中取得,你也可以用两种方法:
1.evalin('base','save tmpdata parameter');
load tmpdata;
或者用sunnon 兄说过的:a=evalin('base','name_in_base');
2.直接把你需要输出结果的命令在base workspace执行,例如
evalin('base','plot(x,y)');
这种方法在gui做界面时尤其有用!
这是我奋战于fig,m,mdl之间一个月来的一点心得~~~~~~~~
如果还有更好的意见和方法,希望能交流一二。 |
评分
-
1
查看全部评分
-
|