Is it possible to use MATLAB commands to plot Simulink data as a model is running?

2 Ansichten (letzte 30 Tage)

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 18 Okt. 2013
This can be accomplished using a MATLAB file S-function which calls a plot command during the mdlUpdate function or mdlOutput function.
Download the attached example files:
1. sim_gui.mdl
2. sim_gui_plot.m
and place it on the MATLAB search path.
This model shows two points moving in a 2-D space, controlled by Simulink inputs.
There are a couple of things to keep in mind while doing this:
1) It is best to avoid performing a PLOT command on each iteration, since this will take significant resources and may cause flickering.
2) The 'DoubleBuffer' property of the figure should be set to 'On' to prevent flickering.

Weitere Antworten (0)

Kategorien

Mehr zu Simulink finden Sie in Help Center und File Exchange

Produkte


Version

R13SP1

Community Treasure Hunt

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

Start Hunting!

Translated by