Azzera filtri
Azzera filtri

Keep Simulink Data Inspector plot settings between simulation runs

2 visualizzazioni (ultimi 30 giorni)
Hello
I am pretty sure that the contents of the graphs updated to new values after starting a new simulation. I must have changed something and now I always have to select each dataset for the plots again after tweaking some parameters of my simulation. This is very frustrating, as I need to plot many things to get a good picture of what is happening.
I tried to restore the preferences of the Simulation Data Inspector to no avail.

Risposta accettata

Dennis Weber
Dennis Weber il 23 Gen 2023
The reason for this happening is a InitFcn Callback, which simulates a different model. If I remove that callback, it works as expected.
I did this because I am a newbie and wanted to have a nice but easy to make persistent GUI for the configuration of my large model. So I made a different model, which has all the info with nice radio buttons and everything and send that to the workspace by simulating it. I also wanted the big model to always have the most current settings in the workspace, so I simulated it in that callback. I am pretty sure there is a better way to do this, but that was the quickest for me.

Più risposte (1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov il 23 Gen 2023
You should try to run this: Simulink.sdi.clearPreferences
to get back to the default settings of Simulink.
  1 Commento
Dennis Weber
Dennis Weber il 23 Gen 2023
This did not help unfortunately. I did try if it works with a different model and it does.
I compared between both models and found the reason. I will post it as an answer. It is a weird one.
Thank you for your help.

Accedi per commentare.

Categorie

Scopri di più su Event Functions in Help Center e File Exchange

Prodotti


Release

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by