Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Profesoras:
María Zegarra Garay e -mail: maria_zegarra@hotmail.com
Elizabeth Puelles Bulnes e-mail: eliza_bulnes@hotmail.com
2
SISTEMAS LINEALES
3
4
Ya para el caso de matrices dispersas (sistemas con pocos coeficientes diferentes de
cero) son adecuados los métodos iterativos ya que el trabajo necesario es
directamente proporcional al número de elementos diferentes de cero. Para casos de
estructuras muy simples de matrices dispersas, se puede emplear un método directo
ya que la cantidad de cálculos disminuye significativamente, pues es directamente
proporcional al número de elementos no nulos. La ventaja de los métodos iterativos se
pierde en este caso y la naturaleza de los métodos directos los hace más apropiados.
Cuando una matriz esta mal condicionada numéricamente, algunos de los métodos
pueden tener o no soluciones erróneas. Para evitar o minimizar este tipo de situaciones
se utilizan técnicas de pivoteo, sea parcial (por columna) o total (toda la matriz). Pivotear
no es otra cosa que escoger los valores más grandes y ponerlos como pivotes o puntos
de giro de la diagonal.
5
Transformaciones u Operaciones Elementales Filas:
Codificando:
>> A=[3 8 -2;-7 0 6;7 -1 4;0 -5 9] >> A([4 2],:)=A([2 4],:)
A= A=
3 8 -2 3 8 -2
-7 0 6 0 -5 9
7 -1 4 7 -1 4
0 -5 9 -7 0 6
7
Codificando:
>> A=[-12 8 -5;-1 10 6;7 -1 4;10 3 -2] >> A(4,:)=3*A(4,:)
A= A=
-12 8 -5 -12 8 -5
-1 10 6 -1 10 6
7 -1 4 7 -1 4
10 3 -2 30 9 -6
8
Codificando:
>> A=[-3 8 -2;-7 0 6;2 -1 10;0 -5 9] >> A(4,:)=-1*A(3,:)+A(4,:)
A= A=
-3 8 -2 -3 8 -2
-7 0 6 -7 0 6
2 -1 10 2 -1 10
0 -5 9 -2 -4 -1
9
MÉTODOS DIRECTOS
• El Método de eliminación de Gauss-Jordan.
La estrategia de este método consiste en transformar la matriz A del
sistema AX=B y reducirla a la matriz identidad I.
Las transformaciones fila se harán en la matriz aumentada: [A B]. Luego
de haber transformado la matriz A en la identidad, la última columna
(columna del vector B) será la solución buscada para X.
Ejemplo: Resuelva mediante el Método de Gauss-Jordan
5x-y-z=0
x+2y+3z=14
4x+3y+2z=16
10
Solución:
>> C(2,:)=-5*C(1,:)+C(2,:)
>> A=[5 -1 -1; 1 2 3; 4 3 2]; C=
>> B=[0 14 16]';
>> C=[A B] 1 2 3 14
0 -11 -16 -70
C= 4 3 2 16
5 -1 -1 0 >> C(3,:)=-4*C(1,:)+C(3,:)
1 2 3 14 C=
4 3 2 16
1 2 3 14
>> C([2 1],:)=C([1 2],:) 0 -11 -16 -70
0 -5 -10 -40
C=
>> C(1,:)=(2/5)*C(3,:)+C(1,:)
1 2 3 14 C=
5 -1 -1 0
4 3 2 16 1 0 -1 -2
0 -11 -16 -70
0 -5 -10 -40
11
>> C(3,:)=11*C(3,:)
C=
1 0 -1 -2
0 -11 -16 -70
0 -55 -110 -440
>> C(3,:)=(-5)*C(2,:)+C(3,:)
C=
1 0 -1 -2
0 -11 -16 -70
0 0 -30 -90
1 0 0 1
0 -11 -16 -70
0 0 -30 -90
12
13
5x-y-z=0
x+2y+3z=14
4x+3y+2z=16
Solución:
>> A=[5 -1 -1; 1 2 3; 4 3 2]; >> C(2, :) = - 5*C(1, :) + C(2, :)
>> B=[0 14 16]'; C=
>> C=[A B] 1 2 3 14
C= 0 -11 -16 -70
5 -1 -1 0 4 3 2 16
1 2 3 14
4 3 2 16 >> C(3, :) = - 4*C(1, :) + C(3, :)
C=
>> C([2 1], :) = C([1 2], :) 1 2 3 14
C= 0 -11 -16 -70
1 2 3 14 0 -5 -10 -40
5 -1 -1 0
4 3 2 16
14
>> C(3, :) = - 5/11*C(2, :) + C(3, :)
C=
15
16
ESTRATEGIAS DE PIVOTEO
• Pivoteo Parcial
Una estrategia para reducir los errores por redondeo consiste en reducir
el valor de los operandos que intervienen en la multiplicación.
En el Pivoteo Parcial antes de hacer uno el pivote se busca un elemento
en la misma columna que está debajo de la diagonal y que tenga el mayor
valor absoluto, usándose este elemento como divisor para la fila del pivote.
17
Solución: El primer elemento pivote es pequeño y su
multiplicador asociado
18
contiene el pequeño error de 0.001 multiplicado por
Lo anterior arruina la aproximación al valor real
19
y la operación reduce el sistema a:
20