In a Simulink model, Check at simulation time 't' (eg. @t=3sec) what is the value of a signal (signal is from signal builder).

1 view (last 30 days)
Hi, I have a signal (eg: sine wave) from signal builder block. When I run the model, I need to check at simulation time 't' (eg. @t=3sec) what is the value of that signal. Based on that value I'll be doing some logic. How can I achieve this?

Answers (1)

Astik Sachan
Astik Sachan on 26 May 2017
Edited: Astik Sachan on 30 May 2017
You can use the Clock Block available in Simulink Library
It gives current time stamp as output.
Please refer Sample Model "Clock.png" attached below!
  2 Comments
Sagar Kamble
Sagar Kamble on 26 May 2017
By using that how I can get my signals magnitude at time 't'? The Clock block can give me current simulation time only.
Astik Sachan
Astik Sachan on 30 May 2017
Edited: Astik Sachan on 30 May 2017
You can sample the value at that time stamp with the help of a Clock block and trigger subsystem.

Sign in to comment.

Categories

Find more on Prepare Model Inputs and Outputs in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!