How to properly save workspace?

5 vues (au cours des 30 derniers jours)
MICHELE
MICHELE le 7 Août 2014
Commenté : Geoff Hayes le 7 Août 2014
Hi,
after running my script I have all my variables in the workspace. I saved the workspace in a .mat file (using the save workspace option), unfortunately when I open it later on I always get the message " the file is corrupted". Could it happen because the file is too big? In case how to properly save large workspace?
thanks a lot.
  3 commentaires
MICHELE
MICHELE le 7 Août 2014
I don't know how large is the file, but I assumed it is quite big because there are several matrices (1000x35040). It would be important for me to save it entirely, because it takes a while for running the simulation, therefore it would be easier.
Geoff Hayes
Geoff Hayes le 7 Août 2014
Try saving the data with the '-v7.3' flag. For example,
A = rand(5);
B = magic(10);
save('example.mat','A','B','-v7.3')
According to save, this flag/switch has Version 7.0 features, plus support for data items greater than or equal to 2 GB on 64-bit systems.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Workspace Variables and MAT Files dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by