Try to save structural variable, but not everything is saved
Afficher commentaires plus anciens
Hi all,
I ran my code for a few hours and now I get some results. I'd like to save these data to a .mat file such that I can open and edit it later. My data looks like this:
>> canti
canti =
canbeam with properties:
cons: [1x1 struct]
fce: [1x1 struct]
err: [1x1 struct]
countGreedy: 30
refinement: [1x1 struct]
pmExpo: [1x1 struct]
resp: [1x1 struct]
indicator: [1x1 struct]
sti1: [1x1 struct]
sti2: [1x1 struct]
stis: [1x1 struct]
asemb: [1x1 struct]
str: [1x1 struct]
node: [1x1 struct]
elem: [250x4 double]
domLeng: [1x1 struct]
domBond: [1x1 struct]
pmComb: []
pmVal: [1x1 struct]
pmLoc: [1x1 struct]
pmGrid: [1x1 struct]
time: [1x1 struct]
phi: [1x1 struct]
coef: []
draw: []
imp: [1x1 struct]
qoi: [1x1 struct]
mas: [1x1 struct]
dam: [1x1 struct]
sti: [1x1 struct]
acc: [1x1 struct]
vel: [1x1 struct]
dis: [1x1 struct]
no: [1x1 struct]
The entire canbeam should be around half a gigabyte. I tried to save like this:
>> save('l9h2.mat', 'a')
However, the saved .mat file is only 210 bytes, obviously not saving everything. How can I save all data in canbeam to a file? What is the best way to save data for future use?
Thanks!
EDIT: what I did was actually
>> save('l9h2.mat', 'canti')
My bad!
Réponses (1)
Walter Roberson
le 3 Août 2017
0 votes
You are asking to save only the variable 'a', not the variable 'canti'
3 commentaires
Xh Du
le 3 Août 2017
Walter Roberson
le 3 Août 2017
Hmmm, I guess only a handle got saved, without the content that the handle was referring to. I do not know what to do about that.
Xh Du
le 3 Août 2017
Catégories
En savoir plus sur Structures dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!