store data from for cycle
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    newuser
 el 28 de Mzo. de 2016
  
    
    
    
    
    Respondida: newuser
 el 29 de Mzo. de 2016
            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 comentarios
Respuesta aceptada
  MHN
      
 el 28 de Mzo. de 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 comentarios
Más respuestas (1)
Ver también
Categorías
				Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

