Metodo de Diferencias Finitas Caso No Líneal

También podría gustarte

Está en la página 1de 3

metodo de diferencias finitas caso no lneal : ( ) ( ) ( )

En este caso como la ecuacin no es lineal, se requiere un proceso iterativo para resolverlo. al igual que en el caso lineal usamos las diferencias continuas para y(x) e y(x) ( ) ( ) ( ) ( ( ) ( ) ( ) )

Haciendo el cambio Por lo tanto: y

( )

Ecuaciones diferenciales hiperblicas: Su ecuacin est dada por : ( ) ( ) ( ( ) ( )


( )

( )

donde es una contante. Para establecer el mtodo de diferencias finitas, se selecciona un entero m>0 y el tamao de paso de tiempo k>0. con h=l/m los puntos de red ( )son

para cada i=0,1,,,,,,,m y j=0,1,,,,,,,, en cualquier punto de red interior ( tranforma en


( ) ( )

) la ecuacin de onda se

(*)

el mtodo de diferencias se obtiene usando el cociente de diferencias centradas en las segundas derivadas parciales dadas por: ( ( ) ) ( ( ) ) ( ( ) ) ( ( ) ) ( ( ) )

donde podemos ignorar el termino de error y sustituimos en la ecuacin (*) , entonces obtenemos la ecuacin: ( ) ( ) ) ( ) ( ) ( ) ( )

donde reemplazamos (

donde al desarrollar un poco ms nos queda: ( ( * ) ( * ( )

ahora variamos el termino i y j desde i=1,2,,m-1 y j=1,2, y las condiciones de frontera nos dan

y las condiciones iniciales: ( ) en forma matricial nos queda:

+ ,

+ ,

( [ ]

+ ,

+ [ ]

( [

+ , ]

para poder obtener el valor en (j+1) son necesarios los trminos de (j) y (j-1). El valor de los trminos en j=0 estn dados por las condiciones iniciales, pero para los valores en j=1 se obtienen de la condicin de la velocidad inicial ( ) ( )

Al desarrollar la frmula para determinar el valor de t=1, para los los valores de en la matriz para aproximar el valor de .

estas se colocan

También podría gustarte