Switching cases in simulink

5 次查看(过去 30 天)
Tommy
Tommy 2014-11-6
评论: Tommy 2014-11-9
Hi Everyone
I have a question regarding to Simulink.
Is there a way to switch between two transfer function block based on the simulation time.
For example, when t <= 100, input signal will flow into the first transfer function, when t > 100, input signal will flow into the other transfer function block.
Please advise me.
Thank you for your help.
Tommy

采纳的回答

Orion
Orion 2014-11-9
Not exactly,
the clock block outputs the current running time when you simulate a model. (0, 0.01, 0.02,... if you simulate in fixed-step with a sample time of 0.01 s.)
the '10' in the editor is the final time of the simulation.
if you want to change the time parameters of the simulation, make some changes in the configuration of the model.
Simulation->Configuration parameters (or ctrl+E).

更多回答(1 个)

Orion
Orion 2014-11-6
just use a switch and 2 transfer functions
  1 个评论
Tommy
Tommy 2014-11-9
May I ask does the 'Clock' block represents the simulation time that is set at the top of the diagram (The '10' next to the record button) ?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Event Functions 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by