Azzera filtri
Azzera filtri

SIM command clears workspace

6 visualizzazioni (ultimi 30 giorni)
Superfish
Superfish il 1 Nov 2012
Commentato: Mohammad il 2 Ott 2017
I'm trying to run a simulink simulation from an M-file. The problem is that running 'sim' clears the current workspace, and thus clears variables needed in the simulink simulation and also nested for loop variables.
I've tried
simset('SrcWorkspace','current', 'DstWorkspace', 'current');
As a 'SIM' options parameter as suggested in previous posts with similar titles, however, this does absolutely nothing.
How do I stop 'SIM' clearing my workspace? Running MATLAB R2011b.
  10 Commenti
Jan
Jan il 1 Ott 2017
What do you think about the suggestion to open a new thread? Then it is possible to post an answer in the section for answers and you can accept an answer, if it solves your problem.
Mohammad
Mohammad il 2 Ott 2017
I did open a new thread. But neither you nor anybody else answered me.

Accedi per commentare.

Risposte (1)

Ryan G
Ryan G il 2 Nov 2012
This SIM command should not clear your workspace, you should not have to workaround that.
Check your model callbacks and see if there is any functions/scripts being called that clear the workspace.

Categorie

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

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by