How do I create a table of each iteration from my while loop?
Show older comments
v0=35.35;
c=13.45;
m=67.5;
g=9.81;
t=4;
%vf=0;
iteraton=0;
while iteraton<8
iteraton=t+iteraton;
vf=v0+(g-c/m*v0)*t;
v0=vf;
end
So this is my code for Euler's method, I would like to create a table of each iteration but don't know how to. Thank you in advance!
1 Comment
Amal George M
on 1 Apr 2019
Could you please provide some additional details on the variable or data, to be stored in the table?
Answers (3)
djedoui Nassim
on 1 Apr 2019
Hello
you can do so
v0=35.35;
c=13.45;
m=67.5;
g=9.81;
t=4;
%vf=0;
iteraton=0;
while iteraton<8
iteraton=t+iteraton;
vf=v0+(g-c/m*v0)*t;
v0=vf;
tabl(iteraton)=vf;
end
KSSV
on 1 Apr 2019
v0=35.35;
c=13.45;
m=67.5;
g=9.81;
t=4;
%vf=0;
iteraton=0;
iter = zeros([],1) ;
Vf = zeros([],1) ;
count = 0 ;
while iteraton<8
count = count+1 ;
iteraton=t+iteraton;
vf=v0+(g-c/m*v0)*t ;
v0=vf ;
iter(count) = iteraton ;
Vf(count) = vf ;
end
iter = iter'; Vf = Vf';
T = table(iter,Vf)
safi khan
on 4 Jan 2020
0 votes
Here is the code of "Table 2" on while loop.
a=1;
while a<06;
z=a*2;
disp(z);
a=a+1;
end
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!