How to save each loop data?
조회 수: 1 (최근 30일)
이전 댓글 표시
Abdirahman Mohamed
2020년 9월 18일
답변: Asad (Mehrzad) Khoddam
2020년 9월 18일
I am new to matlab so please bear with me. I am trying to show how y varies with the different u values. And im trying to to display that in a figure. But i dont seem get the saved data from the loop. Any suggestions?
c=3e8; %speed of light
u=0;
while u<(c)
y=1/(sqrt(1-((u^2)/(c^2))));
u=u+(0.01*c);
end
plot(u, y,'r')
댓글 수: 0
채택된 답변
Asad (Mehrzad) Khoddam
2020년 9월 18일
You can make a vector of points as here:
c=3e8; %speed of light
u=0;
uv=[];
yv=[];
while u<(c)
y=1/(sqrt(1-((u^2)/(c^2))));
u=u+(0.01*c);
uv=[uv u];
yv=[yv y];
end
plot(uv, yv,'r')
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!