Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Método Euler
1. Resuelva el siguiente problema de valor inicial en el intervalo de x=0 a x=2, donde y(0)=1.
𝑑𝑦
= 𝑦𝑥 2 − 1.1𝑦
𝑑𝑥
a) Analíticamente (cálculo exacto)
b) Método de Euler con h=0.5
5. Determine la solución exacta (manualmente) luego aplique el método Euler para aproximar las soluciones de
los siguientes problemas a valor inicial mediante un programa esto para los incisos a) y b) .los demás incisos
mediante programa.
a) y ‘=x𝑒 3𝑥 − 2𝑦 0≤x≥1 y(0)=0 con h=0.5
function euler2019 >> euler2019
g=input('ingrese funcion dy/dx=g(x,y)= ','s') ingrese funcion dy/dx=g(x,y)= x*exp(3*x)-2*y
x1=input('ingrese valor inicial x1= ') g=
y1=input('ingrese valor inicial y1= ') x*exp(3*x)-2*y
h=input('ingrese el paso h = ') ingrese valor inicial x1= 0
b=input('ingrese valor a aproximar b= ') x1 =
syms x y 0
n=(b-x1)/h; ingrese valor inicial y1= 0
X=zeros(1,n+1); y1 =
Y=zeros(1,n+1); 0
Y(1)=y1; ingrese el paso h = 0.5
for i=1:1:n+1 h=
X(i)=x1+(i-1)*h; 0.5000
end ingrese valor a aproximar b= 1
for i=1:1:n b=
Y(i+1)=Y(i)+subs(g,{x,y},{X(i),Y(i)})*h; 1
end los valos aproximados de X son
disp('los valos aproximados de X son ') [ 0, 0.5, 1.0]
disp(vpa(X,6)) los valores aproximados de Y son
disp('los valores aproximados de Y son ') [ 0, 0, 1.12042]
disp(vpa(Y,6))
plot(X,Y),grid
b) y ‘=cos 2x+ sen 3x 0≤x≥1 y(0)=1 con h=0.25