Beruflich Dokumente
Kultur Dokumente
Dimensin de la matriz m n
Dos matrices son iguales cuando tienen la misma dimensin y los elementos que
ocupan la misma posicin en cada una de ellas son iguales.
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES Definicin de matrz
Se llama matriz de orden mn a todo conjunto rectangular de elementos aij
dispuestos en m lneas horizontales (filas) y n verticales (columnas) de la forma:
0 0 0 0 0 1 0 0
O = 0 0 0 O = 0 0 I3 = 0 1 0
0 0 0 0 0 0 0 1
3 3 3 2
Matriz diagonal: es una matriz cuadrada, en
la que todos los elementos no pertenecientes a
la diagonal principal son nulos.
2 0 0 1 3 6
D = 0 3 0 T = 0 2 3
0 0 1 0 0 4
2 0 0
1 0 0
A = 0 2 0
T = 3 2 0
0 0 2
3 5 4
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES Operaciones con matrices
Trasposicin de matrices
Suma y diferencia de matrices
Producto de matrices
Propiedades simplificativas
Matrices inversibles
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES Representacin de ecuaciones algebraicas lineales
en forma matricial
las matrices proporcionan una notacin concisa para representar ecuaciones lineales
simultneas. Puede expresarse como:
[A]{X} = {B}
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES Determinantes
con
a 11 a 12
Det( A) = |A| = = a11 a22 a12 a21
a 21 a 22
Ejemplo: 3 2
2 1 = 31 - 22 = 3 4 = -1
a11 a12 a 13
Dada una matriz cuadrada de orden 3 A = a 21 a 22 a 23
a31 a 32 a33
Se llama determinante de A, det (A) o |A|, al nmero real siguiente:
(1)
(2)
La estrategia bsica consiste en multiplicar las ecuaciones por constantes, de tal forma que se
elimine una de las incgnitas cuando se combinen las dos ecuaciones. El resultado es una sola
ecuacin en la que se puede despejar la incgnita restante. Este valor se sustituye en cualquiera
de las ecuaciones originales para calcular la otra variable
Por ejemplo, la ecuacin (1) se multiplica por a21 y la ecuacin (2) por a11 para dar
(3)
(4)
Sustituyendo en (1)
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES La eliminacin de incgnitas
Use la eliminacin de incgnitas para resolver
3x1 + 2x2 = 18
x1 + 2x2 = 2
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES ELIMINACIN DE GAUSS SIMPLE
El mtodo est ideado para resolver un sistema general de n ecuaciones:
Como en el caso de dos ecuaciones, la tcnica para resolver n ecuaciones consiste en dos
fases: la eliminacin de las incgnitas y su solucin mediante sustitucin hacia atrs.
SOLUCIN NUMRICA DE SISTEMAS DE
ECUACIONES LINEALES ELIMINACIN DE GAUSS SIMPLE
Eliminacin hacia adelante de incgnitas
Para llevar a cabo esto, se multiplica la ecuacin (E5) por 0.190000/7.00333 y se resta el resultado de
la ecuacin (6). Esto elimina x2 de la tercera ecuacin y reduce el sistema a una forma triangular superior:
Primero, exprese los coeficientes y el lado derecho como una matriz aumentada:
SOLUCIN NUMRICA A SISTEMAS DE ECUACIONES
LINEALES GAUSS-JORDAN
Luego normalice el primer rengln, dividindolo entre el elemento pivote, 3, para obtener
El trmino x1 se elimina del segundo rengln restando 0.1 veces al primer rengln del
segundo.
En forma similar, restando 0.3 veces el primer rengln del tercero, se eliminar el trmino x1 del tercer
rengln:
SOLUCIN NUMRICA A SISTEMAS DE ECUACIONES
LINEALES GAUSS-JORDAN
El metodo deGauss
El algoritmo de Gauss consiste en transformar el sistema de ecuaciones , mediante
operaciones elementales entre las filas de la matriz , en un sistema equivalente con una
nueva matriz de coeficientes que sea triangular o escalonada, cuya resolucion se realiza
de manera directa mediante "sustitucion regresiva o inversa".
Para obtener el sistema triangular, mediante operaciones elementales con las filas de la
matriz, se van anulando los elementos situados debajo de la diagonal principal. La fase
de triangularizacion se realiza en distintas etapas en cada una de las cuales se van
transformando en cero los elementos por debajo de la diagonal en cada una de las
columnas de la matriz.
En el algoritmo juega un papel importante el elemento no nulo de la diagonal principal
de la matriz elegido como PIVOTE en cada una de las etapas. En ocasiones hay que hacer
una permutacion entre las filas o columnas de la matriz para llevar el elemento no nulo a
la diagonal para poder usarlo como pivote. Siguiendo el proceso tal y como se muestra
en el ejemplo, se obtiene finalmente una matriz triangular superior y el sistema
correspondiente se resuelve por sustitucion regresiva
SOLUCIN NUMRICA A SISTEMAS DE ECUACIONES
LINEALES MATLAB
El metodo deGauss
La representacion matricial de las operaciones elementales realizadas
para transformar el sistema en triangular proporciona la factorizacion
LU de la matriz , donde es una matriz triangular inferior con unos en
la diagonal y es una matriz triangular superior o escalonada, siendo la
matriz de coeficientes del "nuevo" sistema de ecuaciones triangular
que se resuelve por sustitucion.
El primer elemento no nulo de cada fila de la matriz U es el pivote de
la eliminacion de Gauss. Los elementos de L situados por debajo de la
diagonal principal, llamados multiplicadores contienen informacion
sobre las operaciones que se han realizado.
SOLUCIN NUMRICA A SISTEMAS DE ECUACIONES
LINEALES MATLAB
El metodo deGauss
En el caso de haber tenido que permutar filas o columnas, el proceso es
equivalente a encontrar dos matrices de permutacion P y Q , tales que PAQ=LU .
El conocimiento de la descomposicion de la matriz A en factores triangulares
facilita la resolucion del sistema de ecuaciones AX=B , planteando dos sistemas
triangulares: LY = B,UX= Y
El primero se resuelve por sustitucion progresiva y el segundo por sustitucion
regresiva o inversa. El coste computacional al resolver el sistema de esta manera
es menor, ya que el numero de operaciones para resolver un sistema triangular es
del orden de n2mientras que el algoritmo de Gauss completo sobre la matriz el
numero de operaciones es del orden de n3.
En MATLAB la descomposicion se realiza con la funcion lu. Dada una matriz A:
>> [L,U]=lu(A) produce las matrices L y U.
>> [L,U,P]= lu(A) en caso de que haya que permutar alguna fila.
SOLUCIN NUMRICA A SISTEMAS DE ECUACIONES
LINEALES MATLAB