Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
, = e
= .
calcule = 6 5
4
1
> =
?
@ >A A D
>> >
AB>C
Resoluo:
G
24
=
= 4
6
GG
1
1
(
E (EG G)) = (25 ((4) (4))) = 3
E =
EE
3
1
1
(
(E E + G G)) = (18 (4 3 + (2) (4))) = 2
=
1
1
1
(
( + E E + G G)) = (7 ((1) (2) + 3 3 + 5 (4))) = 1
=
2
G =
1
2
= =
3
E
G
4
Exerccios:
1 Escreva o algoritmo para resolver um sistema triangular inferior.
2 Implemente um programa que resolva qualquer sistema triangular at a
ordem dez (10).
3 Determinar o vetor soluo dos sistemas lineares do exerccio 2.1.4, em
Barroso et all, Clculo Numrico, com aplicaes, 2 edio, p. 26.
Observaes:
Denominam-se transformaes elementares s seguintes operaes
sobre as equaes de um sistema linear:
a) Trocar a ordem de duas equaes do sistema;
b) Multiplicar uma equao do sistema por uma constante no nula;
c) Somar ou adicionar duas equaes do sistema;
ELIMINAO GAUSSIANA
A eliminao gaussiana um mtodo usado para transformar um
sistema linear =
, com det() 0, em uma matriz triangular superior.
Inicialmente, vamos considerar a ordem do sistema sendo 8 = 3,
+ + E E =
+ + E E =
.
E + E + EE E =
E
Determinar,
O O N O
N =
QQQQQ
E
QQQQQ
OE OE NE O
NE =
obtemos
E
OE OE NE O
NE =
Exerccios:
1 Resolva o sistema linear
2 + 3E + 5G = 7
6 3 + 12E + 11G = 4
4 + 10E + 8G = 4
2 8E + 10G = 60
usando eliminao gaussiana.
Editado por Odacir Almeida Neves em 24/01/2013 as 22:25h
Exerccios:
1 Resolva o sistema linear que segue usando aritmtica de ponto flutuante
com 8 = 3, eliminao gaussiana e
a) seleo parcial de piv;
b) seleo completa de piv;
+ 4 + 52E = 57
27 + 110 3E = 134
22 + 2 + 14E = 38
DECOMPOSIO LU
TEOREMA: Seja =
um sistema linear, com def 0. Seja g a matriz
triangular superior resultante da eliminao gaussiana de =
e
1
N
j
O = iNE
hN
0
1
NE
N
0
0
1
NE
0
0m
0l
1k
matriz
= O g.
hN
0
1
0
0
0
1
0
0m
0l.
1k
0
1
NE
N
0
0
1
0
0m
0l
1k
1
j0
n = i0
0
h
g = no no n n .
1
jN
= iNE
hN
o
o
= no no nEo no
no
g.
0
1
0
0
0
1
0
1
0
0m
1
j0
0l; no = i0 NE
1k
h0 N
0
0
1
0
0m
0l ;
1k
Assim,
o
o
O = no no nEo no
no
1
N
j
= iNE
N
h
0
1
NE
N
0
0
1
NE
0
0m
0l.
1k
def 0, pois
= Og O g
q =
c
r
Os =
.
g = s
triangulares Os =
e g = s.
2 Clculo do determinante de
diagonal principal sejam unitrios por uma matriz triangular superior g e igualando
1
j N
O = i NE
hN
0
1
NE
N
matriz A. Portanto, se
0
0
1
NE
x
0
0
0m
j
0l e g = i 0
0
1k
h
x
x
0
xE
xE
xEE
Para ` = 1, 2, , S 1 faa
x
x
m
xE l
x k
zz
Para ` = S, S + 1, , 8 faa
Ao
Exemplo: Resolva o sistema linear abaixo usando decomposio Og. Obtenha tambm
o det .
1 Verifique que Og = .
Exerccios:
Obs.: Para resolver o mesmo sistema com outro vetor b, no necessrio recalcular O e
g!
MTODO DE CHOLESKY
Seja um sistema linear =
onde a matriz real e simtrica, isto , = .
0
h
x
x
0
xE
xE
xEE
x
x
m
xE l
x k
To
xTT = TT @ x>T
xTA
>B
1
=
@ x>T x>A , ` = S + 1, , 8
xTT TA
To
>B
Exerccios:
1 Clcule o nmero de operaes necessrias para resolver um sistema de ordem n
usando o mtodo de Cholesky.
16 4 + 12E 4G = 20
4 + 2 E + G = 2
a)
;
12 + 14E 2G = 23
4 + 2E + 83G = 78
INVERSO DE MATRIZES
Seja uma matriz com def 0. Queremos encontrar = (>A ) tal que
= = , ou seja,
j
iE
h
E
E
E
EE
E
mj
E l iE
k h
E
E
E
EE
E
1
m j0
E l = i0
k h0
1
j m j0m
iE l = i0l = um sistema linear;
0
h k h k
0
1
0
0
0
1
0
0m
0l
1k
0
j m j1m
iE l = i0l = um sistema linear;
h k h0k
Portanto, multiplicando a matriz A pela S sima coluna de obtemos a
0
T
0
j0m
T
j m
l
iET l = i
il
i1l
T
h k
h0k
Desta forma, a matriz = o pode ser obtida resolvendo n sistemas lineares,
\> T
, 0, ,0
2 1
, usando decomposio LU.
1 1
Exerccios: Encontre a inversa das matrizes de coeficientes dos sistemas lineares do
Exemplo: Encontre a inversa da matriz =
REFINAMENTO DE SOLUES
Seja =
um sistema linear e uma soluo aproximada deste sistema, ou
seja, = + . Assim,
=
( + ) =
+ =
=
.
Definindo [ =
, temos = [. Assim, temos um algoritmo para corrigir
Calcule [ =
;
Resolva = [;
Calcule = +
+ 4 + 52E = 57
27
+ 110 3E = 134
22 + 2 + 14E = 38
4,5
com arredondamento e 8 = 3, obtivemos a soluo aproximada = 0 . Corrija
1,01
essa soluo.
Observaes:
melhores, at que [ = 0;
1 1 1 1 1 1
6
1 2 0 0 0 0
3
= ;
= 1 0 2 0 0 0;
3
1 0 0 2 0 0
3
1 0 0 0 2 0
3
1 0 0 0 0 2
Aplicando o 1o passo da eliminao gaussiana, ou seja, zerando os elementos
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
;
1
1
1
6
3
3
=
3
3
3
linha do piv.
1 2 0 0 0 0
1 1 1 1 1 1
1 0 2 0 0 0
1 0 0 2 0 0
1 0 0 0 2 0
1
u
0 v
0 0
0 w
2
3
6
3
3
3
3
11
1
0
0
0
0
0
2
1
2
2
2
2
0
1
2
0
0
0
0
1
0
2
0
0
0
1
0
0
2
0
0
1
0 ;
0
0
2
3
3
0
;
0
0
0
12
MTODOS ITERATIVOS
Um mtodo iterativo produz uma sequncia de solues , , , com
(T) = ( (To) ), onde () denominada funo de iterao. De modo geral, esta
i) se () = =
;
Pergunta: Quem ( )?
soluo do sistema linear.
Seja =
o sistema linear abaixo:
(T)
(T)
=
=
=
(T)
E E
1
(To)
(To)
(To)
E E
1
(To)
(To)
(To)
o o
:
()
4
6
4
j 6 m
45
655
() = +
j
=i
i EEE
i
h
0
E
EE
E
E
E
m
l
E
EE l
l
0
k
13
caractersticas exigidas.
> =
()
()
()
,se >
(T)
0
1, se > = 0 e >
(T)
(To)
= 0
0, se > = >
(T)
(To)
Observaes:
4 + + E = 5
2 + 5 + E = 0 .
3 + + 6E = 6,5
E E
Gauss-Jacobi:
(T)
(T)
=
=
=
(T)
1
(To)
(To)
(To)
E E
1
(To)
(To)
(To)
o o
14
, que pode ser usada para calcular . Da mesma forma, para calcular E
(T)
(T)
(T)
usamos
1
(To)
(To)
(To)
E E
E
1
(T)
(T)
(To)
EE
(T)
(T)
(T)
=
(T)
1
(T)
(To)
(To)
E E
1
(T)
(T)
(T)
4 + + E = 5
2
+ 5 + E = 0 .
3 + + 6E = 6,5
AB
AT
= u
WX
v
w
TZ
TB,,
15
1
(| | + |E | + + | |)
| |
E =
1
( | | + |E | + + |E |)
|EE | E
=
1
( | | + |E | + + | |)
| |
1
?@ A ^TA ^ + @ ^TA ^D
T =
|TT |
To
AB
= WX , , Z
ABTC
Se < 1 ento a sequncia gerada por Gauss-Seidel converge qualquer que seja
a soluo () inicial.
16
INTERPOLAO
Seja =() uma funo qualquer e sejam (8 + 1) pontos conhecidos , =( ),
INTERPOLAO LINEAR
Dados dois pontos distintos, , = ( ) e , = ( ), deseja-se determinar o
tal que
+ = =( )
,
+ = =( )
17
n ( ) = =( ) ( )
f =
Obs.: (f) = 0 para .f = .
f =
Pelo teorema de Rolle,
,
18