MATLAB Answers

0

How to get current time of simulation while Model is executing.

Asked by Kumar Nikhil on 3 Jan 2013

I want to execute many test cases one by one. For this,I want to execute a test case after every 50 simulation seconds. For this I want to get simulation time data runtime. Thank you.

  0 Comments

Log in to comment.

Products

No products are associated with this question.

3 Answers

Answer by TAB
on 3 Jan 2013
 Accepted Answer

See

Access Block Data During Simulation.

To read the current simulation time of model from matlab, use

get_param('YourModel','SimulationTime')

  1 Comment

Log in to comment.


Answer by Azzi Abdelmalek
on 3 Jan 2013

You can use a clock block from simulink/sources with math function block (set to mod) and a constant block.

every 50s the output will be set to 0

  0 Comments

Log in to comment.


Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!