Documente Academic
Documente Profesional
Documente Cultură
CAMPUS DO SERTO
EIXO DE TECNOLOGIA
SISTEMAS DE EQUAES
LINEARES - SEL
ax by cz j
dx ey fz k
gx hy iz l
Notaes
Geral
a11x1 a 12 x 2 ... a 1n x n b1
a 21x1 a 22 x 2 ... a 2 n x n b 2
a n1x1 a n 2 x 2 ... a nn x n b n
Matricial
a 11 a 12 ... a 1n x1 b1
a
x b
a
...
a
2 2
22
2n
21
a n1 a n 2 ... a nn x n b n
Forma Compacta
A x b
Notaes
Matricial Aumentada
a 11 a 12
a
a
21
22
A | b
a n1 a n 2
a 1n
a 2n
a nn
| b1
| b2
|
| bn
Definies
A x b
Matriz dos Vetor das Vetor das
coeficientes incgnitas constantes
Classificao
Classificao:
Possvel
Sistema
Possvel e Determinado
Classificao:
Possvel
Sistema
Possvel e Indeterminado
Classificao:
Impossvel
Sistema
No possui soluo;
Geometricamente
4 x1 3 x 2 3.5
Geometricamente
x1 x 2 x 3 3
x1 x 2 x 3 1
x x 0
1 3
Curiosidade
Aplicaes na Engenharia
Aplicaes na Engenharia
K d f
Aplicaes na Engenharia
Aplicaes na Engenharia
1 x1
1 x2
1 x3
1 x 4
x1
x 22
x 32
x 24
x1
3
x2
x 33
3
x 4
y1
y
2
c2
c 3
y3
y 4
c0
c
1
Aplicaes na Engenharia
Produo
Custo Mdio
2007
50.000
30.000
2008
60.000
28.000
2009
65.000
32.000
2010
70.000
35.000
Mtodos de Soluo
Diretos
Iterativos
Eliminao Gaussiana
Gauss-Jordan
etc.
Gauss-Jacobi
Gauss-Seidel
etc.
A x b
Se A inversvel:
x A b
1
Sistemas Triangulares
2 x1 x 2 x 3 2
x 2 2 x3 3
x3 1
O sistema pode ser resolvido facilmente por substituio de
variveis
Sistema Triangular Superior: todos os elementos localizados
abaixo da diagonal principal so nulos, isto , aij =0 se i>j
Soluo: retro substituio
Sistemas Triangulares
a 11x1 a 12 x 2 a 1n x n b1
a 22 x 2 a 23 x 3 a 2 n x n b 2
xn
Solu
o:
a nn x n b n
bn
a nn
x n 1
b n 1 a n 1,n x n
a n 1,n 1
b1 a 1n x n a 13 x 3 a 12 x 2
x1
a 11
a ii 0, i 1 : n
Sistemas Triangulares
Algoritmo: soluo de sistema triangular
superior
Dados: aij, ji,
b bi, 1i, jn
xn
Faa,
a nn
, soma = 0
xk
a kk
Eliminao Gaussiana
a11x1 a 12 x 2 a13x 3 b1
a 21x1 a 22 x 2 a 23x 3 b 2
a x a x a x b
3
31 1 32 2 33 3
a 22 x 2 a 23x 3 b 2
a 33x 3 b3
Eliminao Gaussiana
Passos do Mtodo
L 2 m 21 L1
a 21
m 21
a 11
multiplicador
piv
a 11 0
condio
necessria
Passos do Mtodo
L 3 m 31 L1
a 31
m 31
a 11
multiplicador
piv
a 11 0
condio
necessria
Passos do Mtodo
L n m n1 L1
a n1
m n1
a 11
multiplicador
piv
a 11 0
condio
necessria
Passos do Mtodo
Exemplo
2 x1 x 2 3 x 3 4 x 4 17
x 4x 2x x 9
1
2
3
4
3 x1 2 x 2 x 3 4 x 4 20
2 x1 2 x 2 3 x 3 x 4 9
[A | b]
3 2 1 4 | 20
2
2
3
1
|
9
L1
L2
L3
L4
2
1
1
4
2
2
3
2
1
3
4
1
4
1
| 17
| 9
| 20
| 9
Piv : a 11 0
Multiplica dores : m 21
a
a 21
a
, m 31 31 e m 41 41
a 11
a11
a 11
Exemplo
3 2
1
4
3
1
2 2
| 17
| 0.5
| 20
| 9
0 0.5 3.5 2
3
1
2 2
| 17
| 0.5
| 5.5
|
9
Exemplo
0 0.5 3.5 2
0
3
0 1
| 17
| 0.5
| 5.5
| 8
Exemplo
3
4
2 1
0 3.5 0.5 1
0 0.5 3.5 2
0
3
0 1
| 17
| 0.5
| 5.5
| 8
Piv : a 22 0
a 32
a 42
Multiplica dores : m 32
e m 42
a 22
a 22
Exemplo
Combinao Linear : L 3 L 3 m 32 L 2
3
4
2 1
0 3.5
0.5
1
0 0 3.571 1.857
0
3
0 1
|
17
|
0.5
| 5.571
|
8
Combinao Linear : L 4 L 4 m 42 L 2
3
4
2 1
0 3.5
0.5
1
0 0 3.571 1.857
0 0 0.143 2.714
|
17
|
0.5
| 5.571
| 8.143
Exemplo
3
4
2 1
0 3.5
0.5
1
0 0 3.571 1.857
0 0 0.143 2.714
|
17
|
0.5
| 5.571
| 8.143
Piv : a 33 0
a 43
Multiplica dor : m 43
a 33
Exemplo
0 0 3.571 1.857
0
2.64
0 0
|
17
|
0.5
| 5.571
| 7.92
Resoluo por substituio
retrocedida!
Passos do Mtodo
Exemplo
5 x1 10 x 2 x 3 2 x 4 5
4x 8x 2x x 3
1
2
3
4
10 x1 5 x 2 3 x 3 x 4 9
2 x1 x 2 x 3 2 x 4 12
Forma
5
4
[A | b]
10
Matricial Aumentada
10 1 2 | 5
8 2 1 | 3
5 3 1 | 9
1 1 2 | 12
L1
L2
L3
L4
5 10
4 8
10 5
2 1
1 2 | 5
Piv : a 11 0
2 1 | 3
a 31
a 21
a 41
Multiplica
dores
:
m
,
m
e
m
3 1 | 9
21
31
41
a 11
a11
a 11
1 2 | 12
Exemplo
10 5 3
1 | 9
2
1
1
2
|
12
0 15 1
5 | 19
2
1
1
2
|
12
Exemplo
0 15 1
5 | 19
5
0
.
6
2
.
8
|
14
Exemplo
1 2 | 5
1.2 0.6 | 7
0 15 1
5 | 19
5
0
.
6
2
.
8
|
14
5
0
10
0
Piv : a 22 0
1 2 | 5
5 10
0 15 1
5
|
19
0 0 1.2 0.6 | 7
5
0
.
6
2
.
8
|
14
Observao
Mtodos
Iterativos
de
Soluo:
Mtodos
Iterativos
de
Soluo:
{g} um vetor n x 1
[C] x g
(0)
x (k 1) [C] x (k) g
Mtodos
Iterativos
de
Soluo:
Critrio de parada:
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
a11x1 a 12 x 2 ... a 1n x n b1
a 21x1 a 22 x 2 ... a 2 n x n b 2
a n1x1 a n 2 x 2 ... a nn x n b n
a ii 0 para i 1,2,..., n
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
b1 a12 x 2 a 13x 3 a 1n x n
a11
b 2 a 21x1 a 23x 3 a 2 n x n
x2
a 22
xn
b n a n1x1 a n 2 x 2 a n(n 1) x n
a nn
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
a 21
C a 22
a
n1
a nn
a12
a 11
0
an2
a nn
a 1n
a 11
a 2n
a 22
b1
a
11
b 2
g a 22
b
n
a nn
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
x (k) C x (k 1) g
(k 1)
a
x
ij j
j1, j i
a ii
, para i 1,2,..., n
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
Exemplo
3 x1 x 2 x 3 7
x1 4 x 2 2 x 3 4
3 1 1 x1 7
1 4 2 x 4
2
0x 2x 5x 5
x 5
0
2
5
2
3
1
3
Matriz [C] e vetor {g}:
0
1
C
4
0
1
3
0
2
x1
x
2
x
3
(0)
0
0
0
1
3
2
4
Chute inicial
7
3
g 1
1
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
Exemplo
Processo iterativo:
x1
x2
x
3
(k)
0
1
4
0
3
0
2
1
3
2
4
x1
x2
x
3
(k 1)
7
3
1
1
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
Exemplo
1 iterao (k = 1)
x1
x
2
x
3
(1)
0
1
4
0
3
0
2
1
3
2
4
0
0
0
0
7
3
1
1
x1
x
2
x
3
(1)
7
3
1
1
Mtodos
Iterativos
de
Soluo:
Gauss-Jacobi
Exemplo
2 iterao (k = 2)
x1
x
2
x
3
(2)
0
1
4
0
3
0
2
1
3
2
4
7 7
3 3
1 1
1 1
0
x1
x
2
x
3
5
3
(2)
1
12
3
5
Mtodos
Iterativos
de
Gauss-Jacobi
Exemplo
Soluo:
Mtodos
Iterativos
de
Gauss-Jacobi
Algoritmo
Soluo:
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
De forma
a xgeral
a tem-se
x ... oa sistema
x b n x n abaixo:
11 1
12
1n
a 21x1 a 22 x 2 ... a 2 n x n b 2
a n1x1 a n 2 x 2 ... a nn x n b n
a ii 0 para i 1,2,..., n
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
b1 a12 x 2 a 13x 3 a 1n x n
x1
a11
b 2 a 21x1 a 23x 3 a 2 n x n
x2
a 22
xn
b n a n1x1 a n 2 x 2 a n(n 1) x n 1
a nn
Iterao
corrente
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
x i(k)
b i a ijx
j1
(k)
j
a ijx (kj 1)
a ii
ji 1
, para i 1,2,..., n
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
Exemplo
3 x1 x 2 x 3 7
x1 4 x 2 2 x 3 4
0x 2x 5x 5
2
3
1
1 iterao (k=1)
3 1 1 x1 7
1 4 2 x 4
2
0 2 5 x 3 5
x1
x
2
x
3
(0)
0
0
0
Chute inicial
1
7
(1)
0
0
x
1
x
1
x
2
3
1
3
3
1
5
(1)
1
0
x 2 4 1 x1 2 x 3
4
12
5
6
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
1
x
1
x
2
3
1
3
12
1
5
(2)
(1)
x (2)
1
x
2
x
2
1
3
4
48
1
23
x 3(2) 5 0 x1(2) 2 x (2)
2
5
24
3 iterao (k=3)
1
95
( 3)
( 2)
( 2)
x
1
x
1
x
2
3
1
3
48
1
5
( 3)
( 3)
( 2)
x 2 4 1 x1 2 x 3
4
192
x ( 3) 1 5 0 x (3) 2 x (3) 95
1
2
3
5
96
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
{x}(k)
2.3333
0.4167
0.8333
1.9167
0.1042
0.9583
1.9792
0.0260
0.9896
1.9948
0.0065
0.9974
1.9987
0.0016
0.9993
1.9997
0.0004
0.9998
0.0001
1.0000
1.9999
...
Soluo exata
...
2.0000
0.0000
1.0000
Mtodos
Iterativos
de
Soluo:
Gauss-Seidel
Mtodos
Iterativos
Gauss-Seidel
Algoritmo
Dados: aij, bi, x(0), nitemax e tol
Enquanto
dist>tol e nite<nitemax
Ento:
nite = nite + 1
Para i de 1 at n, faa
s0 = bi
s1 = 0
Para j de 1 at i-1, faa
s0 = s0 aij.xj
Fim
Para j de (i+1) at n, faa
s1 = s1 aij.x0j
Fim
xi=(s0+s1)/aii
Fim
dist = norma(x-x0)
x0 = x
Fim
de
Soluo:
Mtodos
Iterativos
de
Soluo:
Mtodos
Iterativos
de
Soluo:
a
j1
j k
kj
a kk
Mtodos
Iterativos
de
Soluo:
Exemplo
10 2 1
A 1 5 1
2 2 10
| a 12 | | a 13 | 2 1 3
0.3 1
a 11
10 10
| a 21 | | a 23 | 1 1 2
0.4 1
a 22
5
5
| a 31 | | a 32 | 2 2 4
0.4 1
a 33
10
10
max{ k } 0.4 1
1 k 3
Convergncia garantida!
Mtodos
Iterativos
de
Soluo:
a
j1
j k
jk
a kk
Mtodos
Iterativos
de
Soluo:
Exemplo
10 2 1
A 1 5 1
2 2 10
| a 21 | | a 31 | 1 2 3
0.3 1
a11
10 10
| a 12 | | a 32 | 2 2 4
0.8 1
a 22
5
5
| a13 | | a 23 | 1 1 2
0.2 1
a 33
10 10
max{ k } 0.8 1
1 k 3
Convergncia garantida!