Effacer les filtres
Effacer les filtres

How to save an output from Simulink into MatLab during different iteration ?

7 vues (au cours des 30 derniers jours)
Ronan
Ronan le 25 Juil 2024
Commenté : Paul le 31 Juil 2024
Hello,
I am running a CarMaker for Simulink simulation, where I have an output that I want to save. This Simulink .mdl is running multiple times with differents parameters automatically, and then during each new simulation, the new output overwrites the previous one into the MatLab workspace. How can I manage to save at each new simulation the ouput ?
Thank you in advance
PS: the output format is a timeseries, even though I'm not sur this really matters

Réponse acceptée

Paul
Paul le 28 Juil 2024
Hi Ronan,
Based on the description, there are probably several options, but hard to say specifically becasue we don't know exactly how the simulation is being excuted mutliple times and how the output is being logged. Regardless, the recommended approach is use the sim command using the Simulink.SimulationInput paradigm. Check the doc pages for more discussion of running multiple simulations for parameter sweeps. Also, this blog post may be of interest.
  2 commentaires
Ronan
Ronan le 30 Juil 2024
Hi Paul,
Thanks for the answer. The multiple simulations are realised with CarMaker on the following menu.
Each variation is running the simulation as if it was a manual run.
The ouptuts (T, T00, T01) are send into the WorkSpace with the simout block "To Workspace". My issue is that after each new executed variation, the values in the workspace are replaced, so at the end, I only have the outputs of the 5th variation.
Paul
Paul le 31 Juil 2024
I don't know what CarMaker is. It appears to be a third party product. I'm surprised it doesn't have a way to deal with the issue you're facing.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Simulink Environment Customization dans Help Center et File Exchange

Produits


Version

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by