Plotting h(x) and v(x) function with user input of h0 and v0.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Weichieh Tu
el 31 de En. de 2020
Comentada: KSSV
el 31 de En. de 2020
g=-9.81;
h0=input('Enter the initial height in meters');
v0=input('Enter the initial velocity in meters/seconds');
%t=[1,2,3,4,5,6,7,8,9,10];
%t=linspace(0,5,100);
h=(0.5*g*t.^2)+(v0*t)+h0;
tt = find(h<=0);
t=[1:tt];
hv=(0.5*g*t.^2)+(v0*t)+h0;
I need to stop the plot from going below h(t)=0 for any given h0 and v0. Thanks.
0 comentarios
Respuesta aceptada
KSSV
el 31 de En. de 2020
g=-9.81;
h0=input('Enter the initial height in meters');
v0=input('Enter the initial velocity in meters/seconds');
%t=[1,2,3,4,5,6,7,8,9,10];
t=linspace(0,5,100);
h=(0.5*g*t.^2)+(v0*t)+h0;
tt = t(h>=0) ;
hv=(0.5*g*tt.^2)+(v0*tt)+h0;
plot(tt,hv)
2 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!