Azzera filtri
Azzera filtri

Can objects be save in cell arrays?

3 visualizzazioni (ultimi 30 giorni)
Scott
Scott il 10 Mar 2018
Risposto: Image Analyst il 10 Mar 2018
I am constructing multiple objects from a class that I want to save to a cell array. Is this possible? I tried the following example where P1 and P2 are objects and are assigned to a cell array OutData:
OutData{1} = P1;
OutData{2} = P2;
save(projpath,'OutData')
The cell array is present in the MATLAB workspace and I can access objects but after saving and trying to reload the cell array it is empty.
Thanks

Risposte (1)

Image Analyst
Image Analyst il 10 Mar 2018
Something is empty before saving. What does this show in the command window:
whos P1
whos P2
OutData{1} = P1
OutData{2} = P2
whos OutData
celldisp(OutData)
save(projpath,'OutData')

Categorie

Scopri di più su Construct and Work with Object Arrays in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by