creating a single structure with 100 entries
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I was hoping that perhaps somebody could help me out with a problem that I have.
I have imported 100 4x4 matrices into a cell array using the code below.
C = cell(100,1);
for ii = 1:100
C{ii} = importdata(['matrix' num2str(ii) '.txt']) ;
end
I am wondering how would I create a structure with 100 entries and place a matrix in each entry.
The reason I ask is because I'm trying to get the average of these matrices and this post provides a solution if the matrices are in this format.
Thank you for your help
Regards
John
0 Kommentare
Akzeptierte Antwort
Jiro Doke
am 19 Feb. 2012
You don't need to create a structure for that. You can do this:
C2 = cat(3, C{:});
avg = mean(C2, 3)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!