How can I import variables from a Simulink Model Workspace to my MATLAB workspace?
10 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I want to execute a Simulink model in calculations.mlx and want to export variables from the Simulink model workspace to the calculations.mlx workspace. How can I do this? I run the model using sim('Ex2_366_113.slx'); but this doesn't import the variables I used for my simulation. I don't want to open the Simulink model for this.
v

0 Commenti
Risposta accettata
Paul
il 22 Mar 2025
Hi Hansi,
Use get_param to create a handle the model workspace, and then loop over the variables in the model workspace and assign them to local variables, e.g., fields in a struct, in the script using the whos and getVariable object functions. See Simulink.ModelWorkspace and links from that page for more details.
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Programmatic Model Editing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!