store data from for cycle
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I need to store the data in an array. I have a plot Y versus the time (tfinal =m) and the Y value is calculated n-times from a n-loop. I need to store the data in mxn array. at the moment I am able to store just 1xn vector, loosing the information on the time. The part of the m.file are the following
index=0
for i=1:Loop
t=0; %start time
t_end=40; %end time
t_sample=1; %sample interval for gathering data
........
j=1;
t_ar(1,t_end/t_sample+1)=0;
t_ar(1,j)=t;
Y1_ar(1,t_end/t_sample+1)=0;
Y1_ar(1,j)=Y1;
etc etc
end
0 Commenti
Risposta accettata
MHN
il 28 Mar 2016
you should simply use two for:
m =5; n=7;
Mat = zeros(m,n);
for i = 1:m
for j = 1:n
Mat(i,j) = i+j;% what ever
end
end
0 Commenti
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Matrices and 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!