Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Calculo Numerico File 2, Notas de estudo de Engenharia Metalúrgica

Segunda arquivo de Cálculo Numérico em ppt

Tipologia: Notas de estudo

2012

Compartilhado em 25/05/2012

ramon-sampaio-7
ramon-sampaio-7 🇧🇷

4 documentos

1 / 78

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
DEMM - UFC
Solução de sistemas de equações
Descreve métodos para a solução de sistemas de equações do tipo: Ax= b
Notação matricial
Uma matriz é um vetor retangular de números, na qual não apenas o valor do
número é importante, mas também sua posição no vetor. O tamanho da matriz
é descrito pelo número de linhas (n) e números de colunas (m).
11 12 1
21 22 2
1 2
; 1,..., ; 1,, , .
m
m
ij
n n nm n x m
a a a
a a a
A a i n j m
a a a
Cálculo Numérico
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e

Pré-visualização parcial do texto

Baixe Calculo Numerico File 2 e outras Notas de estudo em PDF para Engenharia Metalúrgica, somente na Docsity!

 Solução de sistemas de equações

  • (^) Descreve métodos para a solução de sistemas de equações do tipo: Ax= b

 Notação matricial

  • (^) Uma matriz é um vetor retangular de números, na qual não apenas o valor do número é importante, mas também sua posição no vetor. O tamanho da matriz é descrito pelo número de linhas (n) e números de colunas (m). 11 12 1 21 22 2 1 2 ; 1,..., ; 1,,,. m m ij n n nm (^) n x m a a a a a a A a i n j m a a a       (^)                      Cálculo Numérico
  • (^) Duas matrizes A e B de mesmo tamanho podem ser somadas ou subtraídas para produzirem uma terceira matriz (c) de igual tamanho.

4 7 5 1 5 4 ; 4 2 12 2 6 3

x x

A B                  5 12 1 2 4 15 A B C             Cálculo Numérico ij ij ij CAB  ab ^ ^ c     

  • (^) Observe que em geral AB≠BA. Alguns vezes nem sempre é possível efetuar um dos produtos.
  • (^) Se A é multiplicada por um escalor “α’, temos:α’, temos:
  • A = cij= aij
  • (^) Uma matriz n x 1 é chamado vetor coluna e uma matriz l x m é conhecido por vetor linha.
  • (^) O produto de uma matriz [A] n x m por um vetor coluna [B] m x 1 irá produzir um vetor [C] n x 1.  (^) Multiplicação de vetores linha e coluna
  • Seja um vetor [B]1 x m e [C]m x 1. O produto B∙C irá produzir um escalar α, sendo o produto conhecido como produto escalar. Cálculo Numérico

Cálculo Numérico     1 3 3 1 4 1 3 2 ; 1 3 x x B C                   4 1 3 2 1 4 3 6 5 3 B C                  

  • (^) O produto C∙B irá produzir uma matriz quadrada m x m, sendo conhecido como produto externo.   1 3 3 1 4 4 12 8 1 1 3 2 1 3 2 3 3 9 6 x x                      (^)      

Cálculo Númerico  (^) Matriz Transporta (At)

  • (^) At^ é obtida quando as linhas de A são escritos como colunas vice-versa.
  • (^) Para matrizes quadradas é possível definir o traço de A,
  • (^) tr(A)= 3+2+2=
  • (^) Observe que tr (A)= tr(At) = 3 1 4 3 0 1 0 2 3 ; 1 2 1 1 1 2 4 3 2 t A A                     (^)           1

n ii i

tr A tr A a

 

 (^) Método de Eliminação

  • (^) Este método é a base para um grande número de métodos diretos. Exemplo:
  • (^) Método consiste em eliminar os elementos abaixo da diagonal em cada coluna (zerar os elementos abaixo da diagonal da 1ª coluna). 4X 1 - 2X 2 + X 3 = 15 3X 1ªL + 4X 2ªL= 2ªL → 0 - 10X 2 + 19X 3 = 77 -1X 1ªL + 4 3ªL= 3ªL → 0 - 2X 2 + 11X 3 = 37

4 2 15 3 4 8 3 13 x x x x x x x x x           Cálculo Numérico

Cálculo Numérico

  • (^) Operações afetam apenas a matriz dos coeficientes e lado direito, de forma que as operações são realizadas na matriz ampliada pelo lado direito.
  • Obs.: Observe que existe a possibilidade de que apareça algum elemento nulo na diagonal durante o processo de triangularização. Neste caso, é necessário que sejam realizadas trocas de linhas ou colunas, ou ambos, para que o processo continue. Caso no final do processo reste algum zero na diagonal, o sistema não possui solução única! 4 2 1 15 / 3 1 4 8 1 1 3 13 A B            (^)    

 (^) Operações realizadas

  1. Multiplicação de uma linha da matriz ampliada por uma constante.
  2. Soma de um múltiplo de uma linha para o múltiplo de qualquer outra linha.
  3. Permutar a ordem de qualquer dessas linhas (ordem do conjunto é arbitrária). OBS.: Uma vez que o erro de truncamento está relacionado com a magnitude dos valores quando os mesmos são expressos na representação do computador algumas das operações pode ter efeito na “α’, temos:precisão de solução”.  (^) Métodos de Gauss e Gauss-Jordam
  • (^) Em grandes sistemas de equações, as multiplicações podem resultar em números muito grandes e isto poderia causar problemas de “α’, temos:overflow”.
  • (^) O método de Gauss consiste em eliminar o primeiro coeficiente da i-th linha, subtraindo-se a i-ésima equação da primeira multiplicada por ai1/ a 11.
  • (^) Com o intuito de se evitar zeros na diagonal, pode ser necessário a troca de linhas e/ ou colunas, com o intuito de deixar o maior elemento, em cada passo, na diagonal. Esse processo é chamado de pivotamento. Os elementos na diagonal da matriz são chamados de pivôs. Cálculo Numérico

Cálculo Numérico 2 3 4 2 1 15 0, 0 2,5 4, 75 19, 25 2, 0 0 1,80 5, 40 R R     (^)             Sistema triangular superior.

  • (^) Se durante cada estágio do processo de eliminação a relação de coeficientes tivesse sido armazenado no lugar dos zeros, teríamos obtido o seguinte sistema.     4 2 1 15 0, 75 2,5 4, 75 19, 25 0, 25 0, 2 1,8 5, 4             

Cálculo Numérico 4 2 1 1 0 0 4 2 1 3 1 4 0,75 1 0 0 2,5 4, 75 1 1 3 0, 25 0, 2 1 0 0 1, A  ^                           (^)             L U

  • (^) Usualmente L * U= A’, onde A’ é a matriz A permutada devido a troca de linhas. Se D= BC → det(D)= det (B) det (C); logo, det (A)= det (LU)= det (L) det (U)= det (U) = 4(-2)(1,8)= -
  • (^) Em geral, quando existem permutação de linhas durante a decomposição, det (A)= (-1)m^ × u 11 ×u 22 ×...×unn; m – número de permutações.

Cálculo Numérico temp= b[j] b [j]= b [pivot [j] ] b [pivot (j) ]= temp Final laco Se Para i= j+1,..., n (Armazena os multiplicadores) a [i, j]= a[i, j] / a[j, j] Final de i Para i= j + 1,..., n (Zera os elementos abaixo da diagonal principal) Para k= j+1,...,n a [i, k]= a[i, k] – a [i, j] * a [j, k] Final de K b [i]= b [i] – a [i, j] * b [j] Final de i Se J

Cálculo Numérico Retrosubstituição x[n]= b[n]/ a [n, n] Para j= n-1, 1 x[ j ]= b[ j ] Para k= n,..., j+ x[ j ]= x[ j ] – x[ k ] * a[j, k] Final de K x[ j ]= x[ j ]/ a[j, j] Final de J J

Cálculo Numérico 6 1 6 5 6 0 3,6667 4 4,3333 11 0 0 6,6182 5,6364 9, 0 0 2,1818 3,3636 5, 6 1 6 5 6 0 3,6667 4 4,3333 11 0 0 0,8182 5,6364 9, 0 0 0 1,5600 3,  ^            (^)         ^          (^)       

  • (^) Cálculos foram efetuados para 5 casas decimais e então arredondados. → x 4 = -1,9999; x 3 = 0,33325; x 2 = 1,0000; x 1 = -0, Exato: → x 4 = -2; x 3 = 1/3; x 2 = 1; x 4 = -1/
  • (^) Existem muitas variantes do esquema de eliminação de Gauss. Uma dessas variantes é o método de Gauss-Jordan. Neste método os elementos acima da diagonal são zerados ao mesmo tempo que os elementos abaixo da diagonal, e os elementos da diagonal são feitos unitários. No processo final, a matriz dos coeficientes transforma-se na matriz identidade e o vetor coluna transforma-se no “α’, temos:vetor solução.”
  • Inconveniente: Número de operações superior ao método de eliminação de Gauss. Ex. 2.16: 1 2 3 1 2 3 1 2 3 2,51 1, 48 4,53 0, 05 1, 48 0,93 1,30 1, 03 2, 68 3, 04 1, 48 0, x x x x x x x x x          Cálculo Numérico