
Storing calculated values from a for-loop and plotting.
    7 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Farez Redzuan
 il 28 Giu 2021
  
    
    
    
    
    Commentato: Farez Redzuan
 il 30 Giu 2021
            I would like to simulate an equation and plot a graph from the calculated values, but I'm not sure how to proceed to store the values of each iteration in the for-loop.
Any tips would be appreciated.
k = -1.9;
R = -1.6;
for r = 0.00 : 0.10 : 1.60
    fr = r/R;
    squrt = 1 - ((1 + k)* fr^2);
    z = ((r^2)/R)/(1 + sqrt(squrt));
%     from this point on I'm not sure how to proceed. how do i store each
%     value into a matrix?
end
Thank you in advance.
0 Commenti
Risposta accettata
  Asmit Singh
      
 il 28 Giu 2021
        
      Modificato: Asmit Singh
      
 il 28 Giu 2021
  
      Hey You can refer to the plotting documentation. Considering you needed a z vs r graph, heres the code and the plot. Hope this helps.

k = -1.9;
R = -1.6;
for r = 0.00 : 0.10 : 1.60
    fr = r/R;
    squrt = 1 - ((1 + k)* fr^2);
    z = ((r^2)/R)/(1 + sqrt(squrt));
    %plotting 
    plot(r,z,'.');
    hold on
end
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Loops and Conditional Statements 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!

