0% encontró este documento útil (0 votos)
87 vistas5 páginas

Métodos Numéricos para Ecuaciones Diferenciales

El documento presenta diferentes métodos para resolver problemas de valor inicial de ecuaciones diferenciales ordinarias, incluyendo el método de Euler, Taylor, Euler modificado, Runge-Kutta y de segundo orden. Se muestran ejemplos numéricos de la aplicación de cada método para resolver ecuaciones diferenciales de primer y segundo orden.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
87 vistas5 páginas

Métodos Numéricos para Ecuaciones Diferenciales

El documento presenta diferentes métodos para resolver problemas de valor inicial de ecuaciones diferenciales ordinarias, incluyendo el método de Euler, Taylor, Euler modificado, Runge-Kutta y de segundo orden. Se muestran ejemplos numéricos de la aplicación de cada método para resolver ecuaciones diferenciales de primer y segundo orden.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

MÉTODO DE EULER:

2): resuelva el siguiente problema de valor inicial, para el intervalo que va de x = 0 a x = 2.


Graficar los datos obtenidos.

Solución
function valor = Der_Euler(x,y)
valor = yx^(2)-1,2y;

METODO DE EULER

Arch. Ecuación ? Der_Euler

Punto Inicial ?0

Condicion Inicial ? 1

Punto Final ?2

Nro Intérvalos ? 5

Ver Grafica (s/n) ? s

SOLUCION

num xf yf

0 0.00000 1.00000

1 0.40000 0.60000

2 0.80000 0.52000

3 1.20000 0.63200

4 1.60000 0.85920

5 2.00000 1.15552
3) resuelva el siguiente problema de valor inicial por método de Taylor:

Solución
function valor = Der_Taylor(x,y)
valor = [x-y,1-x+y];

METODO DE TAYLOR

Arch. Ecuación ? Der_Taylor

Punto Inicial ?0

Condicion Inicial ? 2

Punto Final ?1

Nro Intérvalos ? 5

Ver Grafica (s/n) ? s

SOLUCION

num xf yf

0 0.00000 2.00000

1 0.20000 1.66000

2 0.40000 1.41720

3 0.60000 1.25410

4 0.80000 1.15637

5 1.00000 1.11222

MÉTODO DE EULER MODIFICADO:

4) resuelva el siguiente problema de valor inicial por método de Euler Modificado

Solución
function valor = Der_EulerM(x,y)
valor = x-y;

METODO EULER MODIFICADO


Arch. Ecuación ? Der_EulerM

Punto Inicial ?0

Condicion Inicial ? 2

Punto Final ?1

Nro Intérvalos ? 5

Ver Grafica (s/n) ? s

SOLUCION

num xf yf

0 0.00000 2.00000

1 0.20000 1.66000

2 0.40000 1.41720

3 0.60000 1.25410

4 0.80000 1.15637

5 1.00000 1.11222

MÉTODO DE RUNGE - KUTTA:

5) resuelva el siguiente problema de valor inicial por método de Runge - Kutta:

Solución
function valor = Der_Runge(x,y)
valor = x-y;
METODO DE RUNGE KUTTA

Arch. Ecuación ? Der_Runge

Punto Inicial ?0

Condicion Inicial ? 2

Punto Final ?1

Nro Intérvalos ? 5

Ver Grafica (s/n) ? s

SOLUCION

num xf yf
0 0.00000 2.00000

1 0.20000 1.65620

2 0.40000 1.41097

3 0.60000 1.24645

4 0.80000 1.14800

5 1.00000 1.10366

ECUACIONES DIFERENCIALES DE ORDEN SUPERIOR:

6) considere el siguiente sistema de ecuaciones obtenido por medio de un cambio de


variables:

Solución
function dy=OrdenSuperior(t,y)
dy=zeros(3,1);
dy(1)=y(2)*y(3);
dy(2)=-y(1)*y(3);
dy(3)=-0.51*y(1)*y(2);

ECUACIONES DIFERENCIALES DE SEGUNDO ORDEN:

7) resuelva el siguiente problema de valor inicial por el método de Runge-Kutta de segundo


orden:

Solución
function dy=EDO(x,y,z)
dy(1)=2;
dy(2)=-2/x+(1/(x.^2)-1).*y;

ECUACIONES DE SEGUNDO ORDEN

Arch. Ecuación ? EDO

Punto Inicial Xo ? 1

Condicion Inicial Yo ? 1

Condicion Inicial Zo ? 2

Punto Final Xf ? 3

Nro Intérvalos ?8
SOLUCION

x y z

1.00000 1.00000 2.00000

1.25000 1.50000 1.48748

1.50000 2.00000 0.91664

1.75000 2.50000 0.25890

2.00000 3.00000 -0.50003

2.25000 3.50000 -1.36809

2.50000 4.00000 -2.35003

2.75000 4.50000 -3.44889

3.00000 5.00000 -4.66670

ans =

3.0000 5.0000 -4.6667

También podría gustarte