Data is not visible by simulink plot block

1 次查看(过去 30 天)
Hi...
When I attempt to see my plot in Simulink, it only shows me a specific x-range different than what I had chosen in advance. For instance, I chose "simulation stop time" =1000 but when I see the result from the scope block I can see only the range (980-1000). Why this happens? and how can I fix it?
Thanks in advance

回答(1 个)

Sebastian Castro
Sebastian Castro 2015-4-30
编辑:Sebastian Castro 2015-4-30
By default, Scope blocks retain only the last 5000 data points to save on memory. If you want all the data to show up:
  1. Open up the scope
  2. Click the gear button (Preferences/Options)
  3. Go to the "History" tab and uncheck the "Limit data points to last" box
  4. Run the simulation again to collect the data''
EDIT: If it's not that, there is also a "Time range" option in the first tab of the Scope block preferences. Sometimes this gets changed to values smaller than your total simulation time, so look out for that too.
- Sebastian

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by