Plotting a limited number of elements
조회 수: 1 (최근 30일)
이전 댓글 표시
Ana Carolina da Silva Pacheco
2021년 5월 17일
댓글: Ana Carolina da Silva Pacheco
2021년 5월 17일
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
채택된 답변
per isakson
2021년 5월 17일
"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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Line Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!