Sunteți pe pagina 1din 10

PREGUNTA N°1: METODO DE EULER PARA LOS PASOS h=0.2 y h=0.05.

CODIGO PYTHON:

TABLA DE VALORES PARA h = 0.2:


GRAFICA OBTENIDA PARA h = 0.2:
TABLA DE VALORES PARA h = 0.05 (MUESTRO UNA PARTE):
GRAFICA OBTENIDA PARA h = 0.05:
PREGUNTA N°3: METODO DE RUNGE-KUTTA ORDEN 4.

CODIGO PYTHON:

TABLA DE VALORES PARA h = 0.2:


GRAFICA OBTENIDA PARA h=0.2:
PREGUNTA N°4: METODO DE RUNGE-KUTTA ORDEN 4 CON TABLA DE BUTCHER:

ANTES DE MOSTRAR EL CODIGO TENEMOS QUE REDUCIR LA TABLA DE BUTCHER QUE SE MUESTRA
A CONTINUACION:

NECESTIMOS USAR LAS CONDICIONES SIGUIENTES:


 ADICIONANDO QUE LA TABLA ES UNA “TRIANGULAR INFERIOR EXTRICTA”

TOMANDO EL VALOR DE NUMERO DE ETAPAS “ s = 4 ”, OBTENEMOS LO SIGUIENTE:

CON ESTO YA PODEMOS CALCULAR LOS VALORES DE “K” USANDO LA SIGUIENTE EXPRESION:

PARA i = 1: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C1= 0; a1,1=0; a1,2=0; a1,3=0 y a1,4=0

ENTONCES EL VALOR DE K1 = h . f(xn,yn)

PARA i = 2: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C2= 1/2; a2,1=1/2; a2,2=0; a2,3=0 y a2,4=0

ENTONCES EL VALOR DE K2 = h . f(xn + 1/2h , yn + k1/2)


PARA i = 3: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C3= 1/2; a3,1=0; a3,2=1/2; a3,3=0 y a3,4=0

ENTONCES EL VALOR DE K3 = h . f(xn + 1/2h , yn + k2/2)

PARA i = 4: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C4= 1; a4,1=0; a4,2=1/2; a4,3=1 y a4,4=0

ENTONCES EL VALOR DE K4 = h . f(xn + h , yn + k3)

UNA VEZ CALCULADO LOS “K” , YA PODEMOS REEMPLAZAR EN LA ECUACION PARA EL “Y”
NUMERICO DEL METODO RK4 DENOTADO POR LA SIGUIENTE EXPRESION:

ENTONCES:

Yn+1 = yn + 1/6 (k1 + 2k2 +2k3 +k4) (FORMA CONVENCIONAL)

PROBREMOS AHORA CON OTROS VALORES, POR EJEMPLO:

CON ESTO YA PODEMOS REESCRIBIR NUESTROS VALORS DE Ki:

PARA i = 1: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C1= 0; a1,1=0; a1,2=0; a1,3=0 y a1,4=0

ENTONCES EL VALOR DE K1 = h . f(xn,yn)

PARA i = 2: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C2= 1; a2,1=1; a2,2=0; a2,3=0 y a2,4=0

ENTONCES EL VALOR DE K2 = h . f(xn + h , yn + k1)

PARA i = 3: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j


C3= 1; a3,1=1/2; a3,2=1/2; a3,3=0 y a3,4=0

ENTONCES EL VALOR DE K3 = h . f(xn + h , yn + k1/2 + k2/2)

PARA i = 4: TENEMOS LAS LOS SIGUIENTES VALORES DE Ci y ai,j

C4= 1; a4,1=1/2; a4,2=0; a4,3=1/2 y a4,4=0

ENTONCES EL VALOR DE K4 = h . f(xn + h , yn + k1/2 + k3/2)

ENTONCES:

Yn+1 = yn + 1/8 (k1 + 4k2 +2k3+4K4) (FORMA NUEVA)

CODIGO PYTHON:
TABLA DE VALORES PARA h=0.2:

GRAFICA OBTENIDA PARA h=0.2:

S-ar putea să vă placă și