Vous êtes sur la page 1sur 5

RESOLUCION DE ECUACIONES DIFERENCIALES

ORDINARIAS DE PRIMER ORDEN CON CONDICIONES


INICIALES

EJERCICIOS RESUELTOS

CATEDRA DE METODOS NUMERICOS


DEPARTAMENTO DE COMPUTACION

JUNIO DE 2003

PROF. ING. BEATRIZ PEDROTTI


EJERCICIO Nº1

RESOLVER Y'=f(x,y)= -Y+x+1 (1) cond. Inicial Y(0)= 1 (2)

en xi= 0.1 y 0.2

METODO DE EULER Yi+1= Yi + h fi

xi Y(xi) h f(xi,Yi)=Y'i h*f(xi,Y) Y(xi+1)


(3) (4) (5) (6) (7)=(5)*(6) (8)=(4)+(7)
0.0000 1.0000 0.1000 0.0000 0.0000 1.0000
0.1000 1.0000 0.1000 0.1000 0.0100 1.0100

METODO DE EULER RICHARDSON Yi+1= Yi + h ( 2 fi+1/2 + fi)/3

xi Y(xi) h f(xi,Yi)=Y'i xi+1/2 Yi+1/2 f(xi+1/2,Yi+1/2) h*(2*fi+1/2+fi)/3 Y(xi+1)


(3) (4) (5) (6) (7)=(3)+ (h/2) (8)=(4)+(h/2)*(6) (9) (10)=(2*(9)+(6))*h/3 (11)=(4)+(10)
0.00000 1.00000 0.10000 0.00000 0.05000 1.00000 0.05000 0.00333 1.00333
0.10000 1.00333 0.10000 0.09667 0.15000 1.00817 0.14183 0.01268 1.01601

METODO DE EULER GAUSS Yi+1= Yi + h ( fi+fi+1)/2

xi Y(xi) h f(xi,Yi)=Y'i Yi+1 f(xi+1,Yi+1) h*(fi+fi+1)/2 Y(xi+1)


(3) (4) (5) (6) (7)=(4)+h*(6) (8) (9)=(6)+(8))*h/2 (10)=(4)+(9)
0.00000 1.00000 0.10000 0.00000 1.00000 0.10000 0.00500 1.00500
0.10000 1.00500 0.10000 0.09500 1.01450 0.18550 0.01403 1.01903

METODO DE RUNGE KUTTA 2º ORDEN Yi+1= Yi + h f(xi+h/2, Yi+h/2*fi)

xi Y(xi) h f(xi,Yi)=Y'i xx=xi+h/2 YY=Yi+fi*h/2 f(xx,YY) h*f(xx,YY) Y(xi+1)


(3) (4) (5) (6) (7)=(3)+h/2 (8)=(4)+(6)+(5)/2 (9) (10)=(5)*(9) (11)=(4)+(10)
0.00000 1.00000 0.10000 0.00000 0.05000 1.00000 0.05000 0.00500 1.00500
0.10000 1.00500 0.10000 0.09500 0.15000 1.00975 0.14025 0.01403 1.01903
EJERCICIO Nº2

RESOLVER xY'=x-Y (1) cond. Inicial Y(2)= 2 (2)

en xi= 2.1

DESPEJANDO Y', LA ECUACION ES: Y'=1-Y/x

METODO DE EULER Yi+1= Yi + h fi

xi Y(xi) h f(xi,Yi)=Y'i h*f(xi,Y) Y(xi+1)


(3) (4) (5) (6) (7)=(5)*(6) (8)=(4)+(7)
2.0000 2.0000 0.1000 0.0000 0.0000 2.0000

METODO DE EULER RICHARDSON Yi+1= Yi + h ( 2 fi+1/2 + fi)/3

xi Y(xi) h f(xi,Yi)=Y'i xi+1/2 Yi+1/2 f(xi+1/2,Yi+1/2) h*(2*fi+1/2+fi)/3 Y(xi+1)


(3) (4) (5) (6) (7)=(3)+ (h/2) (8)=(4)+(h/2)*(6) (9) (10)=(2*(9)+(6))*h/3 (11)=(4)+(10)
2.0000 2.0000 0.1000 0.00000 2.05000 2.00000 0.02439 0.00163 2.00163

METODO DE EULER GAUSS Yi+1= Yi + h ( fi+fi+1)/2

xi Y(xi) h f(xi,Yi)=Y'i Yi+1 f(xi+1,Yi+1) h*(fi+fi+1)/2 Y(xi+1)


(3) (4) (5) (6) (7)=(4)+h*(6) (8) (9)=(6)+(8))*h/2 (10)=(4)+(9)
2.0000 2.0000 0.1000 0.00000 2.00000 0.04762 0.00238 2.00238

METODO DE RUNGE KUTTA 2º ORDEN Yi+1= Yi + h f(xi+h/2, Yi+h/2*fi)

xi Y(xi) h f(xi,Yi)=Y'i xx=xi+h/2 YY=Yi+fi*h/2 f(xx,YY) h*f(xx,YY) Y(xi+1)


(3) (4) (5) (6) (7)=(3)+h/2 (8)=(4)+(6)+(5)/2 (9) (10)=(5)*(9) (11)=(4)+(10)
2.0000 2.0000 0.1000 0.00000 2.05000 2.00000 0.02439 0.00244 2.00244
EJERCICIO Nº3

RESOLVER Y'+2Y=1 (1) cond. Inicial y(0)=2 (2)

xi= 0,2

DESPEJANDO Y', LA ECUACION ES: Y'=1-2Y

METODO DE EULER Yi+1= Yi + h fi

xi Y(xi) h f(xi,Yi)=Y'i h*f(xi,Y) Y(xi+1)


(3) (4) (5) (6) (7)=(5)*(6) (8)=(4)+(7)
0.0000 2.0000 0.2000 -3.0000 -0.6000 1.4000

METODO DE EULER RICHARDSON Yi+1= Yi + h ( 2 fi+1/2 + fi)/3

xi Y(xi) h f(xi,Yi)=Y'i xi+1/2 Yi+1/2 f(xi+1/2,Yi+1/2) h*(2*fi+1/2+fi)/3 Y(xi+1)


(3) (4) (5) (6) (7)=(3)+ (h/2) (8)=(4)+(h/2)*(6) (9) (10)=(2*(9)+(6))*h/3 (11)=(4)+(10)
0.0000 2.0000 0.2000 -3.0000 0.10000 1.70000 -2.40000 -0.52000 1.48000

METODO DE EULER GAUSS Yi+1= Yi + h ( fi+fi+1)/2

xi Y(xi) h f(xi,Yi)=Y'i Yi+1 f(xi+1,Yi+1) h*(fi+fi+1)/2 Y(xi+1)


(3) (4) (5) (6) (7)=(4)+h*(6) (8) (9)=(6)+(8))*h/2 (10)=(4)+(9)
0.0000 2.0000 0.2000 -3.0000 1.40000 -1.80000 -0.48000 1.52000

METODO DE RUNGE KUTTA 2º ORDEN Yi+1= Yi + h f(xi+h/2, Yi+h/2*fi)

xi Y(xi) h f(xi,Yi)=Y'i xx=xi+h/2 YY=Yi+fi*h/2 f(xx,YY) h*f(xx,YY) Y(xi+1)


(3) (4) (5) (6) (7)=(3)+h/2 (8)=(4)+(6)+(5)/2 (9) (10)=(5)*(9) (11)=(4)+(10)
0.0000 2.0000 0.2000 -3.0000 0.10000 1.70000 -2.40000 -0.48000 1.52000
EJERCICIO Nº4

RESOLVER Y'=x+1/Y (1) cond. Inicial Y(0)=1 (2)

desde xi=0 hasta xi= 0.2 con h=0.1

METODO DE EULER Yi+1= Yi + h fi

xi Y(xi) h f(xi,Yi)=Y'i h*f(xi,Y) Y(xi+1)


(3) (4) (5) (6) (7)=(5)*(6) (8)=(4)+(7)
0.0000 1.0000 0.1000 -1.0000 -0.1000 0.9000
0.1000 0.9000 0.1000 -1.0111 -0.1011 0.7989

METODO DE EULER RICHARDSON Yi+1= Yi + h ( 2 fi+1/2 + fi)/3

xi Y(xi) h f(xi,Yi)=Y'i xi+1/2 Yi+1/2 f(xi+1/2,Yi+1/2) h*(2*fi+1/2+fi)/3 Y(xi+1)


(3) (4) (5) (6) (7)=(3)+ (h/2) (8)=(4)+(h/2)*(6) (9) (10)=(2*(9)+(6))*h/3 (11)=(4)+(10)
0.0000 1.0000 0.1000 -1.0000 0.05000 0.95000 -1.00263 -0.10018 0.89982
0.10000 0.89982 0.10000 -1.0113 0.15000 0.84926 -1.02750 -0.10221 0.79761

METODO DE EULER GAUSS Yi+1= Yi + h ( fi+fi+1)/2

xi Y(xi) h f(xi,Yi)=Y'i Yi+1 f(xi+1,Yi+1) h*(fi+fi+1)/2 Y(xi+1)


(3) (4) (5) (6) (7)=(4)+h*(6) (8) (9)=(6)+(8))*h/2 (10)=(4)+(9)
0.0000 1.0000 0.1000 -1.0000 0.90000 -1.01111 -0.10056 0.89944
0.10000 0.89944 0.10000 -1.0118 0.79826 -1.05272 -0.10323 0.79622

METODO DE RUNGE KUTTA 2º ORDEN Yi+1= Yi + h f(xi+h/2, Yi+h/2*fi)

xi Y(xi) h f(xi,Yi)=Y'i xx=xi+h/2 YY=Yi+fi*h/2 f(xx,YY) h*f(xx,YY) Y(xi+1)


(3) (4) (5) (6) (7)=(3)+h/2 (8)=(4)+(6)+(5)/2 (9) (10)=(5)*(9) (11)=(4)+(10)
0.0000 1.0000 0.1000 -1.0000 0.05000 0.95000 -1.00263 -0.10026 0.89974
0.10000 0.89974 0.10000 -1.0114 0.15000 0.84917 -1.02763 -0.10276 0.79697

Vous aimerez peut-être aussi