Saving large custom MATLAB objects and MATLAB save versions
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
When saving large custom objects in the following scenarios I encounter MATLAB running out memory and fully crashing. No red text is displayed but matlab beeps perioudically and my RAM usage spikes in a sawtooth pattern (gradually increasing till a limit then dropping back to a start point and repeating).
Object A: Large custom object containing various data types including structures and other smaller objects
Object B: The same object as A but created using a newer verison of tooling which leads to less data being stored.
Using different save versions in matlab I am able to gather this information.
% Save Version v7 v7.3
% A 150Mb 3.1Gb
% B Errors 1Gb
I do not understand why I cannot save object B in version 7 since it would seem to be a third of the size of object A. Obviously there are many benefits to saving in v7 which is why I would really like to understand what is causing this issue.
2 commentaires
Matt J
le 5 Juin 2023
No way for us to know, since we don't know what either A or B contains or how they are built.
Réponses (0)
Voir également
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!