SlideShare una empresa de Scribd logo
5
Lo más leído
6
Lo más leído
11
Lo más leído
MÉTODOS ITERATIVOS       CYNDY ARGOTE SIERRAESCUELA DE INGENIERIA DE 	PETRÓLEOS      MÉTODOS NUMERICOS
MÉTODO DE JACOBI	Este método junto con el de gauss Seidel comprenden los métodos iterativos para la solución de sistemas de ecuaciones lineales.	El método parte de un sistema de ecuaciones al cual se le aplicaran unos arreglos si es necesario para poder implementar este método. Cuando se tiene el sistema de ecuaciones definido se debe hacer lo posible para que la matriz tenga la forma de diagonalmente dominante. 	Es decir:
     PASOS A SEGUIR…Para emplear este método se nos debe proporcionar un vector inicial.Este método se basa en el despeje de cada incógnita de un sistema de ecuaciones como el siguiente.a11X1 + a12X2 +… + a1nXn = b1			a21X1 + a22X2 +… +a2nXn = b1			       .            .               .                                         .            .               .                                  an1X1+ an2X2 + … + annXn = bnDespejamos las incógnitas (variable x) de estas ecuaciones y empleamos el valor inicial para la primera iteración.Realizamos una serie de iteraciones hasta lograr que el Ea sea menor de la tolerancia dada.
     EJEMPLOCon un vector inicial  				X1 = 0				X2 = 0				X3 = 0	Resolver por el método de Jacobi, el siguiente sistema de ecuaciones.		             6x1 + 2x2 + x3  = 22			-x1  + 8x2 + 2x3 =30			 x1  -   x2 + 6x3 =23
SOLUCIÓN Despejamos la variable x de cada una de las ecuaciones como sigue:			x1 = (22-2x2-x3)/6			x2 = (30+x1-2x3)/8			x3 = (23-x1+x2)/6Para un vector inicial  (0 ; 0 ; 0) hallo los valores de x1, x2, x3.x1 = [22-2(0)-(0)]/6			x2 = [30+(0)-2(0)]/8			x3 = [23-(0)+(0)]/6Teniendo para nuestra primera iteración los siguientes valores:	  X1= 3,66  		X2= 3,75	              X3= 3,83
Reemplazamos en las ecuaciones despejadas inicialmente los valores obtenidos anteriormente e iteramos hasta que Ea<1%Observamos que en la 6 Iteración se alcanza la convergencia.
GAUSS SEIDELEl método de Gauss Seidel es casi idéntico al método de Jacobi. Este ultimo encuentra valores para cada incógnita del sistema de ecuaciones lineales y en la siguiente iteración sustituye estos valores en el sistema. La única diferencia entre estos dos métodos esta en que, en el método de Gauss Seidel una vez que se ha calculado el valor de Xi, este valor se sustituye inmediatamente en la misma iteración.
EJEMPLOResuelva el siguiente sistema de ecuaciones lineales por medio del método de Gauss Seidel, con una tolerancia de 0,1%			6x1 + 2x2 + x3  = 22			-x1  + 8x2 + 2x3 =30			 x1  -   x2 + 6x3 =23	Con un Vector inicial				X1=0				X2=0				X3=0
SOLUCIÓNAl igual que en el método de Jacobi despejo en cada ecuación cada una de las incógnitas respectivamente.			x1 = (22-2x2-x3)/6			x2 = (30+x1-2x3)/8			x3 = (23-x1+x2)/6Empleando el vector inicial, hallo el valor de la primera incógnita.			x1 = (22-2x2-x3)/6			x1=[(22-2(0)-(0)]/6			x1=3,66
Hallo la segunda incógnita  (X2) empleando el valor hallado anteriormente.			 x2 = (30+x1-2x3)/8			x2 = [30+(3,66)-2(0)]/8			x2= 4,21De igual manera hallamos el valor de X3 empleando los valores de X1 y x2 hallados anteriormente.			x3 = (23-x1+x2)/6			x3 = [23-(3,66)+(4,21)]/6			x3= 3,925Con estos valores empiezo a iterar hasta alcanzar un Ea<0,1%.
Realizamos la tabla de iteraciones en Excel como se muestra a continuación:Observamos de esta manera que aunque toma mas iteraciones que el método de Jacobi esté es mucho mas preciso.
GAUSS SEIDEL CON RELAJACIÓN	Después de calcular un nuevo valor de x por la ecuación de Gauss Seidel, ese valor se modifica por un promedio ponderado de los resultados de las iteraciones hechas con Gauss-Seidel, esto se conoce como técnica SOR o de relajación. El esquema es el siguiente:
Pasos a seguir…Para hallar los valores de X en el sistema de ecuaciones empleo la ecuación fundamental:Xi=W*Xi + (1-W)*XiReemplazo el W dado inicialmente, y obtengo un nuevo sistema de ecuaciones.Reemplazo los valores iniciales, y empiezo a iterar hasta alcanzar un Ea menor a la tolerancia dada.
EJEMPLOResuelva el siguiente sistema de ecuaciones empleando el método de Gauss Seidel Relajado (SOR).			6x1 + 2x2 + x3  = 22			-x1  + 8x2 + 2x3 =30			 x1  -   x2 + 6x3 =23Con un vector inicial (0 ; 0 ; 0), y con factor de relajación de W=1,25
SOLUCIÓNPlanteo el sistema de ecuaciones de la siguiente forma:X1= [22*W-2X2*W-X3*W+6X1*(1-W)]/6		       X2=[30*W-2X3*W+X1*W+8X2*(1-W)]/8		       X3=[23*W-X1*W+X2*W+6X3*(1-W)]/6Reemplazo el valor del W dado y obtengo el nuevo sistema de ecuaciones.X1= [22*(1,25)-2X2*(1,25)-X3*(1,25)+6X1*(1-1,25)]/6   	       X2=[30*(1,25)-2X3*(1,25)+X1*(1,25)+8X2*(1-1,25)]/8             X3=[23*(1,25)-X1*(1,25)+X2*(1,25)+6X3*(1-1,25)]/6
	Llevando a cabo la operación anterior se tiene que:   	  	         X1= [27,5 - 2,5X2 - 1,25X3 - 1,5X1]/6		         X2=[37,5 – 2,5X3 + 1,25X1 - 2X2]/8	               X3=[28,75 – 1,25X1 + 1,25X2 – 1,5X3]/6Empleo los valores iniciales para la primera iteración, teniendo en cuenta que este método trabaja de igual forma que Gauss Seidel.		X1= [27,5 - 2,5X2 - 1,25X3 - 1,5X1]/6	     X1= [27,5 - 2,5(0) - 1,25(0) - 1,5(0)]/6	     X1= 4,58
Realizo el mismo procedimiento para X2 y X3X2=[37,5 – 2,5X3 + 1,25X1 - 2X2]/8     	      X2=[37,5 – 2,5(0) + 1,25(4,58) – 2(0)]/8	      X2= 5,40	     X3=[28,75 – 1,25X1 + 1,25X2 – 1,5X3]/6          X3=[28,75 – 1,25(4,58) + 1,25(5,40) – 1,5(0)]/6          X3= 4,962Empiezo a iterar hasta alcanzar un Ea < a la tolerancia dada.
Realizamos la tabla de iteraciones en Excel como se muestra a continuación:Al llegar a este punto claramente podemos decir que el método iterativo con mayor velocidad de convergencia es el de Gauss Seidel.

Más contenido relacionado

PPTX
Transformada de una Derivada
PPTX
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
PDF
Newton Raphson-ejercicios resueltos.
PDF
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
PDF
Series de fourier 22 Ejercicios Resueltos
PDF
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
PPTX
Tema 2.4
DOCX
Algoritmos para matlab
Transformada de una Derivada
ecuaciones diferenciales de variables separables y ecuaciones diferenciales r...
Newton Raphson-ejercicios resueltos.
EJERCICIOS RESUELTOS SOBRE EL MÉTODO DE NEWTON Y EL MÉTODO DE LA SECANTE
Series de fourier 22 Ejercicios Resueltos
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2.4
Algoritmos para matlab

La actualidad más candente (20)

PPSX
Método de la regla falsa (o metodo de la falsa posición) MN
PPTX
Tipos de errores
DOC
Enunciado I - Matemática 1
PDF
Ejercicios resueltos edo exactas
PDF
Ecuaciones diferenciales lineales de primer orden y aplicaciones(tema 1)
PPTX
2.1 metodo de intervalo
PDF
Ejercicios Resueltos de Calculo Vectorial e Integrales de linea
PDF
Solucionario ecuaciones diferenciales dennis zill[7a edicion]
PDF
Independencia Lineal y Wronskiano
DOCX
Metodo de Runge Kutta en Matlab
PDF
Leithold - formulario integrales
PPTX
Sistemas de Ecuaciones Lineales y Matriz Inversa por Método de Gauss-Jordan. ...
PDF
MéTodo De IteracióN De Punto Fijo
PDF
Alg lineal unidad 3
PDF
Metodo de cholesky
DOCX
Ejercicios resueltos de dependencia e independencia lineal
PDF
Métodos numéricos método de la secante
PDF
Ejercicios jacobi
DOCX
Aplicaciones crecimiento poblacional Ecuaciones Diferenciales
PDF
Dominio de una funcion vectorial - UNSCH
Método de la regla falsa (o metodo de la falsa posición) MN
Tipos de errores
Enunciado I - Matemática 1
Ejercicios resueltos edo exactas
Ecuaciones diferenciales lineales de primer orden y aplicaciones(tema 1)
2.1 metodo de intervalo
Ejercicios Resueltos de Calculo Vectorial e Integrales de linea
Solucionario ecuaciones diferenciales dennis zill[7a edicion]
Independencia Lineal y Wronskiano
Metodo de Runge Kutta en Matlab
Leithold - formulario integrales
Sistemas de Ecuaciones Lineales y Matriz Inversa por Método de Gauss-Jordan. ...
MéTodo De IteracióN De Punto Fijo
Alg lineal unidad 3
Metodo de cholesky
Ejercicios resueltos de dependencia e independencia lineal
Métodos numéricos método de la secante
Ejercicios jacobi
Aplicaciones crecimiento poblacional Ecuaciones Diferenciales
Dominio de una funcion vectorial - UNSCH
Publicidad

Similar a Metodos iterativos (20)

PPT
Metodos numericos 5
PPT
Metodos numericos 5
PDF
Métodos de Gaus-Jacobi y Gauss-Seidel(2022).pdf
DOCX
Método de gauss y gauss seidel
PDF
Ensayo de la unidad iii. analisis numerico
PPTX
Solución de Sistemas de Ecuaciones Lineales Analisis numerico
PPTX
Unidad III de analisis numerico
PPT
Metodos numericos 4
PDF
Ecuaciones lineales
PDF
Eliminación de Gauss-Jordan
DOCX
PPTX
Métodos numéricos
PPTX
Método de gauss siedel
PPTX
Programacion numerica 1
PPT
Metodos numericos 4
PPT
Metodos numericos 4
DOCX
Análisis numérico (josé monsalve). (autoguardado)
PDF
Método de gauss seidel
DOCX
Yosel Eviez, Metodos de Solucion de Ecuaciones Lineales
PPTX
ECUACIONES LINEALES
Metodos numericos 5
Metodos numericos 5
Métodos de Gaus-Jacobi y Gauss-Seidel(2022).pdf
Método de gauss y gauss seidel
Ensayo de la unidad iii. analisis numerico
Solución de Sistemas de Ecuaciones Lineales Analisis numerico
Unidad III de analisis numerico
Metodos numericos 4
Ecuaciones lineales
Eliminación de Gauss-Jordan
Métodos numéricos
Método de gauss siedel
Programacion numerica 1
Metodos numericos 4
Metodos numericos 4
Análisis numérico (josé monsalve). (autoguardado)
Método de gauss seidel
Yosel Eviez, Metodos de Solucion de Ecuaciones Lineales
ECUACIONES LINEALES
Publicidad

Más de cyndy (12)

PPTX
Exposicion cap 7
PPTX
Metodos iterativos
PPTX
Sistemas de ecuaciones
PPTX
Sistemas de ecuaciones
PPTX
Cyndy
PPTX
Cyndy
PPTX
Sistemas de ecuaciones
PPTX
Matrices
PPTX
Metodos de raices
PPT
ROOTS EQUATIONS
PPTX
NUMERICAL APPROXIMATION
PPTX
Basics mathematical modeling
Exposicion cap 7
Metodos iterativos
Sistemas de ecuaciones
Sistemas de ecuaciones
Cyndy
Cyndy
Sistemas de ecuaciones
Matrices
Metodos de raices
ROOTS EQUATIONS
NUMERICAL APPROXIMATION
Basics mathematical modeling

Metodos iterativos

  • 1. MÉTODOS ITERATIVOS CYNDY ARGOTE SIERRAESCUELA DE INGENIERIA DE PETRÓLEOS MÉTODOS NUMERICOS
  • 2. MÉTODO DE JACOBI Este método junto con el de gauss Seidel comprenden los métodos iterativos para la solución de sistemas de ecuaciones lineales. El método parte de un sistema de ecuaciones al cual se le aplicaran unos arreglos si es necesario para poder implementar este método. Cuando se tiene el sistema de ecuaciones definido se debe hacer lo posible para que la matriz tenga la forma de diagonalmente dominante. Es decir:
  • 3. PASOS A SEGUIR…Para emplear este método se nos debe proporcionar un vector inicial.Este método se basa en el despeje de cada incógnita de un sistema de ecuaciones como el siguiente.a11X1 + a12X2 +… + a1nXn = b1 a21X1 + a22X2 +… +a2nXn = b1 . . . . . . an1X1+ an2X2 + … + annXn = bnDespejamos las incógnitas (variable x) de estas ecuaciones y empleamos el valor inicial para la primera iteración.Realizamos una serie de iteraciones hasta lograr que el Ea sea menor de la tolerancia dada.
  • 4. EJEMPLOCon un vector inicial X1 = 0 X2 = 0 X3 = 0 Resolver por el método de Jacobi, el siguiente sistema de ecuaciones. 6x1 + 2x2 + x3 = 22 -x1 + 8x2 + 2x3 =30 x1 - x2 + 6x3 =23
  • 5. SOLUCIÓN Despejamos la variable x de cada una de las ecuaciones como sigue: x1 = (22-2x2-x3)/6 x2 = (30+x1-2x3)/8 x3 = (23-x1+x2)/6Para un vector inicial (0 ; 0 ; 0) hallo los valores de x1, x2, x3.x1 = [22-2(0)-(0)]/6 x2 = [30+(0)-2(0)]/8 x3 = [23-(0)+(0)]/6Teniendo para nuestra primera iteración los siguientes valores: X1= 3,66 X2= 3,75 X3= 3,83
  • 6. Reemplazamos en las ecuaciones despejadas inicialmente los valores obtenidos anteriormente e iteramos hasta que Ea<1%Observamos que en la 6 Iteración se alcanza la convergencia.
  • 7. GAUSS SEIDELEl método de Gauss Seidel es casi idéntico al método de Jacobi. Este ultimo encuentra valores para cada incógnita del sistema de ecuaciones lineales y en la siguiente iteración sustituye estos valores en el sistema. La única diferencia entre estos dos métodos esta en que, en el método de Gauss Seidel una vez que se ha calculado el valor de Xi, este valor se sustituye inmediatamente en la misma iteración.
  • 8. EJEMPLOResuelva el siguiente sistema de ecuaciones lineales por medio del método de Gauss Seidel, con una tolerancia de 0,1% 6x1 + 2x2 + x3 = 22 -x1 + 8x2 + 2x3 =30 x1 - x2 + 6x3 =23 Con un Vector inicial X1=0 X2=0 X3=0
  • 9. SOLUCIÓNAl igual que en el método de Jacobi despejo en cada ecuación cada una de las incógnitas respectivamente. x1 = (22-2x2-x3)/6 x2 = (30+x1-2x3)/8 x3 = (23-x1+x2)/6Empleando el vector inicial, hallo el valor de la primera incógnita. x1 = (22-2x2-x3)/6 x1=[(22-2(0)-(0)]/6 x1=3,66
  • 10. Hallo la segunda incógnita (X2) empleando el valor hallado anteriormente. x2 = (30+x1-2x3)/8 x2 = [30+(3,66)-2(0)]/8 x2= 4,21De igual manera hallamos el valor de X3 empleando los valores de X1 y x2 hallados anteriormente. x3 = (23-x1+x2)/6 x3 = [23-(3,66)+(4,21)]/6 x3= 3,925Con estos valores empiezo a iterar hasta alcanzar un Ea<0,1%.
  • 11. Realizamos la tabla de iteraciones en Excel como se muestra a continuación:Observamos de esta manera que aunque toma mas iteraciones que el método de Jacobi esté es mucho mas preciso.
  • 12. GAUSS SEIDEL CON RELAJACIÓN Después de calcular un nuevo valor de x por la ecuación de Gauss Seidel, ese valor se modifica por un promedio ponderado de los resultados de las iteraciones hechas con Gauss-Seidel, esto se conoce como técnica SOR o de relajación. El esquema es el siguiente:
  • 13. Pasos a seguir…Para hallar los valores de X en el sistema de ecuaciones empleo la ecuación fundamental:Xi=W*Xi + (1-W)*XiReemplazo el W dado inicialmente, y obtengo un nuevo sistema de ecuaciones.Reemplazo los valores iniciales, y empiezo a iterar hasta alcanzar un Ea menor a la tolerancia dada.
  • 14. EJEMPLOResuelva el siguiente sistema de ecuaciones empleando el método de Gauss Seidel Relajado (SOR). 6x1 + 2x2 + x3 = 22 -x1 + 8x2 + 2x3 =30 x1 - x2 + 6x3 =23Con un vector inicial (0 ; 0 ; 0), y con factor de relajación de W=1,25
  • 15. SOLUCIÓNPlanteo el sistema de ecuaciones de la siguiente forma:X1= [22*W-2X2*W-X3*W+6X1*(1-W)]/6 X2=[30*W-2X3*W+X1*W+8X2*(1-W)]/8 X3=[23*W-X1*W+X2*W+6X3*(1-W)]/6Reemplazo el valor del W dado y obtengo el nuevo sistema de ecuaciones.X1= [22*(1,25)-2X2*(1,25)-X3*(1,25)+6X1*(1-1,25)]/6 X2=[30*(1,25)-2X3*(1,25)+X1*(1,25)+8X2*(1-1,25)]/8 X3=[23*(1,25)-X1*(1,25)+X2*(1,25)+6X3*(1-1,25)]/6
  • 16. Llevando a cabo la operación anterior se tiene que: X1= [27,5 - 2,5X2 - 1,25X3 - 1,5X1]/6 X2=[37,5 – 2,5X3 + 1,25X1 - 2X2]/8 X3=[28,75 – 1,25X1 + 1,25X2 – 1,5X3]/6Empleo los valores iniciales para la primera iteración, teniendo en cuenta que este método trabaja de igual forma que Gauss Seidel. X1= [27,5 - 2,5X2 - 1,25X3 - 1,5X1]/6 X1= [27,5 - 2,5(0) - 1,25(0) - 1,5(0)]/6 X1= 4,58
  • 17. Realizo el mismo procedimiento para X2 y X3X2=[37,5 – 2,5X3 + 1,25X1 - 2X2]/8 X2=[37,5 – 2,5(0) + 1,25(4,58) – 2(0)]/8 X2= 5,40 X3=[28,75 – 1,25X1 + 1,25X2 – 1,5X3]/6 X3=[28,75 – 1,25(4,58) + 1,25(5,40) – 1,5(0)]/6 X3= 4,962Empiezo a iterar hasta alcanzar un Ea < a la tolerancia dada.
  • 18. Realizamos la tabla de iteraciones en Excel como se muestra a continuación:Al llegar a este punto claramente podemos decir que el método iterativo con mayor velocidad de convergencia es el de Gauss Seidel.