Documente Academic
Documente Profesional
Documente Cultură
parciales
Andrade Rosales, Edda Geraldine*
*Andrade.Rosales.Edda.Geraldine@gmail.com
8
sinh[(2 + 1)] sin[(2 + 1)]
(, ) =
(1)
=0
Se program su resolucin numrica en OCTAVE, resolvindose con el mtodo de GaussSeidel un sistema matricial auxiliar que se obtiene de discretizar la ecuacin diferencial
utilizando diferencias finitas centradas de segundo orden. Primero se discretiza el dominio
como se sigue
2
+1
+1
con = 1, ,
con = 1, ,
Una vez discretizado el dominio, se plantean las ecuaciones discretizadas para los nodos
interiores, es decir para los puntos ( , ) siendo 1 < < y 1 < < y para el nodo
superior derecho de coordenadas ( , ) obtenindose
+1, 4, + 1, + ,+1 + ,1 = 0
4 , + 1, + , 1 = ( )
(2)
(3)
A partir de la ecuacin (2) se puede generalizar para los puntos tales que = =
obtenindose la relacin
4 , + 1, + , 1 = {
( )
=
0
(4)
De este modo podemos obtener una matriz que nos permita resolver un sistema del estilo
matricial dado por
. =
(5)
=
1
0
( 0
1 0
1
4 1
1
0 0
1 4
0 1
0
1
0
0
1
4
1
1
1 4
1
0
0
1
0
1
4)
Es decir que A es una matriz pentadiagonal con las diagonales exteriores separadas .
Cabe aclarar que llegamos a este sistema matricial ya que = , relacin que se cumple
si y slo si = (2 + 1) con . Los valores de y para los cuales se pide evaluar el
mtodo es vlida esta observacin, por lo tanto el sistema planteado resuelve el problema
objetivo de ste informe, con la discretizacin antes mencionada.
Es importante tener en cuenta que para evaluar la funcin exacta, ecuacin (1), es
necesario simplificar la expresin matemtica para que no diverja numricamente cuando
OCTAVE calcula el seno hiperblico para n grande, que aparece tanto en el numerador
como en el denominador (ntese que el factor del numerador es menor que el del
denominador en todo U, con lo cual el cociente tiende a cero cuando n tiende a infinito).
Trabajando matemticamente (multiplicando y dividiendo en la exponencial que define al
seno hiperblico del denominador) llegamos a la expresin equivalente de la ecuacin (1)
dada por:
16
sinh[(2 + 1)( 2)] sin[(2 + 1)]
(, ) =
(2 + 1)3 (1 4(2+1) )
(6)
=0
Desarrollo del TP
Criterios de convergencia de la solucin: se tomaron como criterios de convergencia de la
solucin, con tolerancia , las comparaciones
1 2
<
()
2
<
()
, con = 108 obtenindose lo mostrado por la Figura 1. Puede verse que ambos
criterios son similares para tolerancias pequeas, para tolerancias ms grandes el primer
criterio resulta con mayor error y con un comportamiento distinto al esperado (no es de
orden 2 ). Se calcul el orden del mtodo para ambos criterios (por medio de una
aproximacin lineal para logaritmo del error en funcin del logaritmo del paso de longitud),
resultando ambos criterios de orden 2.0967 (para tolerancias pequeas).
Se compar el primer y segundo criterio segn el tiempo de clculo, resultando
indistinguibles, se muestra en la Figura 2 la curva obtenida para dicha comparacin.
Se compar el nmero de iteraciones necesarias para llegar a la convergencia segn los
criterios antes mencionados. Se obtuvo que el segundo criterio requiere un mayor nmero
de iteraciones para considerar convergida la solucin, esto se debe a que el mismo
compara cada valor obtenido con la solucin a la cual debe llegarse. El segundo criterio
requiere menos iteraciones ya que ste compara los dos ltimos valores obtenidos de la
solucin y, dependiendo de la matriz que define al sistema, dicha comparacin puede
arrojar que la solucin est convergida antes de llegar a una buena aproximacin.
A pesar de que el segundo criterio necesite un mayor nmero de iteraciones para
considerar convergida la solucin, ste asegura que se llega a una buena aproximacin.
Adems de las comparaciones realizadas del tiempo de clculo y error se sabe que en esos
aspectos no hay diferencias entre los dos criterios por lo que se concluye que el segundo
criterio es el ms adecuado para resolver el problema objetivo de este informe.
Se pide analizar qu sucede cuando queremos resolver ste problema con descomposicin
LU. Si quisiramos resolver usando la descomposicin LU de la matriz A, tenemos dos
posibilidades: la primera es resolver directamente con el ordenamiento de T usado en todo
el anlisis anterior y la segunda es resolver usando un reordenamiento segn
= (11 , 21 , , 1 , 12 , , ). Es notorio que el ordenamiento usado en todo el anlisis
anterior es el ms conveniente para la descomposicin LU de la matriz A, ya que sta matriz
es pentadiagonal con las diagonales exteriores ubicadas a de la diagonal principal, lo
cual resulta favorable puesto que el llenado de la matriz U se produce desde la diagonal
principal hacia las diagonales exteriores (por lo que cuanto menos separadas estn las
diagonales exteriores respecto de la diagonal principal, ms rpido se produce el
llenado).En el caso del ordenamiento = (11 , 21 , , 1 , 12 , , ) la matriz que resuelve
el problema resulta pentadiagonal pero con las diagonales exteriores separadas y como
en el anlisis anterior se ha considerado que = (2 + 1) con (para poder hacer la
simplificacin = ), resulta que las diagonales exteriores estn ms separadas de la
diagonal principal (comparado con el ordenamiento usado en todo el TP), lo cual hace
ms costoso computacionalmente a este ltimo.
Figura 2: Comparacin tiempo de resolucin en funcin del paso, ambos criterios resultan
indistinguibles.