Sum a Matrix within a loop...
Ältere Kommentare anzeigen
Hello, i need help with this... i have a loop with massive data, and i have to improve the efficiency of code..
I have to sum a matrix each iteration for that i created an array. Example:
A=ones(10);
B=(1:1:10);
z=10;
for ii=1:z
C=A+B(ii);
end
My solution was:
A=ones(10);
B=(1:1:10);
z=10;
for ii=1:z
C(:,:,ii)=A+B(ii);
end
D=sum(C,3);
But in this point i have a seriously problem with my hardware (i'm using huge timeseries). Do you have any recommendations for solve this? thank you!
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!