How can I introduce a scatter plot for this?
Ältere Kommentare anzeigen
%Valores iniciales/inicial values
C= 100;
D= 0.1;
b= 0.15;
m= 0.05;
g= 9.81;
h= 0.001;
yn= 0;
vo=0;
yo=0;
yf=0;
%Procedimiento con metodo de Euler/Eulers meythod
for dt=0:h:(5-h)
vf=C*(h/m)*(D-yf)-(g*h)+(vo*(1-(b*h)/m));
vo=vf
yf=yo+vf*h;
yo=yf
end
%I would want to make a scatter for dt and vo, and another for dt and yo
Antworten (2)
Setsuna Yuuki.
am 15 Nov. 2020
Bearbeitet: Setsuna Yuuki.
am 15 Nov. 2020
Espero que esto te sirva :D
C= 100;
D= 0.1;
b= 0.15;
m= 0.05;
g= 9.81;
h= 0.001;
yn= 0;
vo=0;
yo=0;
yf=0;
i = 1;
%Procedimiento con metodo de Euler/Eulers meythod
for dt=0:h:(5-h)
vf=C*(h/m)*(D-yf)-(g*h)+(vo*(1-(b*h)/m));
vo=vf;
v0(i) = vo; %Almacena en una variable que no se volverá a utilizar despues
yf=yo+vf*h;
yo=yf;
y0(i) = yo; %Almacena en una variable que no se volverá a utilizar despues
i = i+1;
end
dt = 0:h:(5-h)
scatter(dt,v0,'b'); %scatter dt vs vo
figure
scatter(dt,y0,'r'); %scatter dt vs yo

Monica Peña
am 30 Nov. 2022
0 Stimmen
Hola, Una pregunta como podria hacer una funcion con el metodo Euler que encuentre la solucion aproximada, y aplique interpolacion
Kategorien
Mehr zu Scatter Plots finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
