Buscar

Lista de Exercícios 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Cálculo Numérico 
Prof. Hassan Sherafat 
 
Lista de Exercícios 2 
 
1. Escreva um algoritmo para achar o vetor de solução a partir de um sistema linear dado 
na forma triangular superior (T.X=B de dimensão n). 
 
2. Escreva um algoritmo para a resolução de um sistema linear qualquer A.X=B, usando o 
método de eliminação de Gauss-Jordan. 
 
3. Resolva o sistema linear A.X=B, utilizando o método de eliminação de Gauss, onde: 
 
A= [
1 2
1 −2
1 −1
 2 1
2 1
4 1
−1 2
2 2
] B= [
1
2
3
4
] 
 
4. Resolva o sistema linear abaixo, utilizando o método de eliminação de Gauss, com 
pivotamento parcial. 
 
A= [
2 2
1 −1
1 1
 2 −1
3 2
4 3
−3 −2
2 1
] B= [
7
1
4
12
] 
 
5 Resolver o sistema linear A∙X=B , conforme A e B abaixo, utilizando o método de 
eliminação de Gauss. 
 
A= 
[
 
 
 
 
1 1 0
−1 −1 1
1 −1 0
1 0
0
−1
1
1
0 1 0
1 0 1
 
1 1
1 0]
 
 
 
 
 B=
[
 
 
 
 
7
5
0
11
9 ]
 
 
 
 
 
 
6. Verifique o critério de convergência para o sistema A.X = B, e resolva pelo método de 
Gauss-Seidel, se possível. Considere os seguintes valores para A e B, a tolerância de 
=0.01, e um máximo de M=5 iterações. 
 a) 
 A= [
10 1 1
1 10 1
1 1 10
] B= [
20
11
−7
] 
 b) 
 A= [
4 1
1 4
1 1
 1 1
1 1
1 1
4 1
1 4
] B= [
3
6
−3
−6
] 
7. Compare a velocidade da convergência dos dois sistemas do exercício 6. Qual é a mais 
rápida?. Justifique a razão. 
 
8. Resolva os seguintes sistemas lineares utilizando o método de Gauss: 
 a) x – y = 1 
 x – 1.00001 y = 0 
 
 b) x – y = 1 
 x – 0.99999 y = 0 
 
 Comente a solução obtida para cada um dos sistemas. Que distorções podem ocorrer 
com sistemas deste tipo? 
 
9. Determine uma função polinomial em n, indicando o número total de operações 
aritméticas (+ – * /) para resolver um sistema linear de n equações, utilizando: 
 a) o método de Gauss–Jordan; 
 b) o método de Gauss; 
 Determine o método mais eficiente entre os dois acima 
 
10. Determine uma função polinomial em n, indicando o número total de operações 
aritméticas para executar k iterações do método de Gauss-Seidel. 
 Determine para que valores de k, em função de n, o método iterativo passa a ser mais 
eficiente que os métodos diretos. 
 
11. Faça uma interpretação geométrica do método de Gauss-Seidel, aplicado aos seguintes 
sistemas: 
 
 a) 3x + y = 9 
 x – 2y = – 4 
 
 a) x + y = 5 
 x – 2y = – 4 
 
12. Determine os valores positivos de k para os quais o sistema A.X = B seria convergente, 
visando métodos iterativos, onde: 
 A= [
2𝑘 0
1 3𝑘
1 −1
 4 0
1 1
1 𝑘
2𝑘 1
0 5
] 
 
13. Dado o sistema abaixo. Aplicando o método de Gauss resolver o sistema usando uma 
estrutura de ponto flutuante de mantissa de m=3 dígitos com arredondamento 
assimétrico. Calcule os erros absoluto e relativo, e o número de algarismos 
significativos para o valor de x1. 
 
97 98 100
98 99 200
 
 
  
14. Determine o valor de X, a partir do seguinte algoritmo, considerando uma estrutura de 
ponto flutuante com mantissa de 3 algarismos para todos os cálculos (Escreva a 
seqüência dos valores das variáveis, como um computador calcularia). 
Verifique os erros absoluto e relativo e o número de algarismos significativos para o 
valor de X. 
Início 
A 

48,483759 
B 

23/31 
C

A*B 
D

A+B+C 
E

15*D 
Enquanto B > 0 , faça 
 E

E + 10*B 
 E

E - 0,1 
 B

B - 0,1 
Fim-Enquanto 
X

E*E 
Fim

Outros materiais