somthing wrong with loop in my code
Informazioni
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Mostra commenti meno recenti
for i=0:length(t)
if(i>=0 && i<0.15)
disp('Steg1')
v1=velocity(v0,a,t,t0);
else
t0=0.15;
v0=v1;
a=-g;
display(a)
v2=v1;
display (v2)
while(v2>0)
t1=t0+dt;
display(t1)
v2=Velo(v0,a,t1)
end
end
i defined v2=v1, but loop starts from zero and it prints out v2 many times on the screen, what is wrong with my code?
6 Commenti
Image Analyst
il 3 Mar 2014
Well, let's see. We don't have Velo, we don't have velocity, and we don't have t or v1. So how can we debug it? And it prints out v2 to the command line because you left off the semicolon when you assign a value to it. So why do you say something is wrong with it?
per isakson
il 3 Mar 2014
Modificato: per isakson
il 3 Mar 2014
What do want the loop to print?
benjamin ma
il 3 Mar 2014
benjamin ma
il 3 Mar 2014
Image Analyst
il 3 Mar 2014
Like I said, we don't know what t is so we don't know what length(t) is, and this is required before the loop can start. Plus, why didn't you attach Velo and velocity even after I said that is what is lacking for us to help you debug this?
benjamin ma
il 3 Mar 2014
Risposte (0)
Questa domanda è chiusa.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!