Redian新闻
>
请教一个Simulink仿真中暂停改变参数的问题
avatar
请教一个Simulink仿真中暂停改变参数的问题# EE - 电子工程
b*r
1
觉得还行。
avatar
p*n
2
是哪四大?
avatar
s*2
3
农业经济的硕士出来能找什么样的工作呢?
avatar
n*e
4
我有个mdl文件,从workspace中读取参数,然后运行。
我是想先运行到比如10s,暂停simulink,改变一些参数,然后继续运行到20s,
x = 0.00;
Tstop1 = 0.0;
Tstop2 = 10.0;
sys='test';
sim(sys,[Tstop1 Tstop2])
x = 0.01;
Tstop1 = Tstop2;
Tstop2 = 20;
sim(sys,[Tstop1 Tstop2])
这样对不对?主要是scope里面显示的不是从0~20s的。而是从10s到20s的,前面的被覆
盖掉了。
大家有啥办法?谢谢
avatar
h*n
5
very good.
avatar
h*a
6
A lot of people already asked & answered this in the past. You should check
previous postings.
avatar
z*3
7
同问

【在 s*******2 的大作中提到】
: 农业经济的硕士出来能找什么样的工作呢?
avatar
n*e
8
看得有些地方说用:
set_param('sys', 'SimulationCommand', 'start');
set_param('sys', 'SimulationCommand', 'pause');
set_param('sys', 'SimulationCommand', 'continue');
但是也要有条件才能让他pause,不知道怎么在simulink运行的时候提取时间。我用get
_param得到的时间是已经运行到stop time了,没法中间pause
哪位大侠知道?谢谢了

【在 n********e 的大作中提到】
: 我有个mdl文件,从workspace中读取参数,然后运行。
: 我是想先运行到比如10s,暂停simulink,改变一些参数,然后继续运行到20s,
: x = 0.00;
: Tstop1 = 0.0;
: Tstop2 = 10.0;
: sys='test';
: sim(sys,[Tstop1 Tstop2])
: x = 0.01;
: Tstop1 = Tstop2;
: Tstop2 = 20;

avatar
y*e
9
而且貌似大家都不会用google

check

【在 h***a 的大作中提到】
: A lot of people already asked & answered this in the past. You should check
: previous postings.

avatar
s*z
11

是滴是滴,呵呵,新人么,欢迎一下。

【在 p*****n 的大作中提到】
: 我以为四大是这里的用语呢。
: 是这四吗?我不是学会计统计的。只是感兴趣而已。
: KPMG毕马威 http://www.kpmg.com
: Ernst&Young安永 http://www.ey.com
: Deloitte&Touche德勤公司简介http://www.dttus.com
: PricewaterhouseCoopers普华永道 http://www.pwcglobal.com

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。