How to save matlab coding output data in a file?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Sky Scrapper
am 8 Feb. 2019
Kommentiert: Stephen23
am 8 Feb. 2019
Hello,
I am working with matlab coding. I need to run the simulations for different models. For the 1st model, I run the simulation, it saves output in the workspace. but when i run the 2nd model, it saves the output file for the 2nd model. That is why i need to save the output for the 1st model to a file. So, i can store my outputs of all models.
can anyone please suggest me how to do?
11 Kommentare
Akzeptierte Antwort
Omer Yasin Birey
am 8 Feb. 2019
Bearbeitet: Omer Yasin Birey
am 8 Feb. 2019
14 Kommentare
Stephen23
am 8 Feb. 2019
"Don't forget to write '-append' at the end otherwise it will write the variables over your existing variables. Meaning that your old variables will be deleted."
Yet that is exactly what the -append option does for .mat files: it overwrites existing variables of the same name, which confuses a lot of beginners (it would be better named overwrite or something similar). This is explained in the save help (and easily checked with a few tests).
The suggested answer to use matfile is pointlessly complex for this trivial task. Much simpler to use save in a loop, generating the filename each time:
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Workspace Variables and MAT Files finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!