somthing wrong with loop in my code
Infos
Cette question est clôturée. Rouvrir pour modifier ou répondre.
Afficher commentaires plus anciens
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 commentaires
Image Analyst
le 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
le 3 Mar 2014
Modifié(e) : per isakson
le 3 Mar 2014
What do want the loop to print?
benjamin ma
le 3 Mar 2014
benjamin ma
le 3 Mar 2014
Image Analyst
le 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
le 3 Mar 2014
Réponses (0)
Cette question est clôturée.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!