MATLAB Answers

Tommy
0

Switching cases in simulink

Asked by Tommy
on 6 Nov 2014
Latest activity Commented on by Tommy
on 9 Nov 2014
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

  0 Comments

Sign in to comment.

2 Answers

Answer by Orion
on 9 Nov 2014
 Accepted Answer

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 Comment

Thank you very much for your help, Orion.

Sign in to comment.


Answer by Orion
on 6 Nov 2014

just use a switch and 2 transfer functions

  1 Comment

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) ?

Sign in to comment.