Find the time when a parabolic function starts to decrease.
이전 댓글 표시
Hello,
My task is to write a script that will find the time when a parabolic function (height, a function of time) reaches its max.
clear all
t=0;
for time=0:0.5:30;
if height(time)>=height(time-0.5)
t=t+0.5;
end
end
disp(t)
height(time-0.5) wouldn't execute so here is my second code
clear all
t=0;
for time=0:0.5:30;
e=0.5:0.5:29;
time2=[0 e];
while height(time)>height(time2)
t=t+0.5;
end
end
disp(t)
this code does not work either. How can i utilize max( ) function in here? And what is the best way to do this kind of loop?
Thanks!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 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!