Plotting a limited number of elements
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Ana Carolina da Silva Pacheco
 el 17 de Mayo de 2021
  
    
    
    
    
    Comentada: Ana Carolina da Silva Pacheco
 el 17 de Mayo de 2021
            I have the code below:
it=10;
n=3;
jvals=zeros(it,n);
vetor_momentoj=zeros(it,n);
aux=1;
for i=1:it
    jvals(i,:)=linspace(0,0.03,n);
    for j=1:n
        curvatura=jvals(i,j);
        x0j = 1;
        vetor_momentoj(i,j)=aux;
        aux=aux+1;
    end
    plot(jvals(i,:), vetor_momentoj(i,:), '-o'), hold all
end
disp(jvals);
disp(vetor_momentoj);
I'm plotting a jvals x vetor_momentoj curve. The problem is that I don't want to plot all the 10 (it=10) interactions, I only want to plot the first 5, for example. How can I do it?
0 comentarios
Respuesta aceptada
  per isakson
      
      
 el 17 de Mayo de 2021
        "plot the first 5"  An if-statement should do that. Replace
plot(jvals(i,:), vetor_momentoj(i,:), '-o'), hold all
by
if i <= 5
    plot(jvals(i,:), vetor_momentoj(i,:), '-o'), hold all
end
Más respuestas (0)
Ver también
Categorías
				Más información sobre 2-D and 3-D Plots 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!

