Baixe o app para aproveitar ainda mais
Prévia do material em texto
HERMANO R. MAIA Page 1 of 4 ANÁLISE NUMÉRICA – EXAME SUBSTITUIÇÃO 2014.06.26 – RESOLUÇÃO 1. Matrizes após eliminação de Gauss com Pivotagem Parcial: A= B= Soluções: x1=-0.1898 x2=0.4410 x3=-0.0590 x4=-0.0615 2.a) ℓ0(𝑥) = (𝑥 − 2.15) (2.1 − 2.15) (𝑥 − 2.2) (2.1 − 2.2) (𝑥 − 2.205) (2.1 − 2.205) ℓ1(𝑥) = (𝑥 − 2.1) (2.15 − 2.1) (𝑥 − 2.2) (2.15 − 2.2) (𝑥 − 2.205) (2.15 − 2.205) ℓ2(𝑥) = (𝑥 − 2.1) (2.2 − 2.1) (𝑥 − 2.15) (2.2 − 2.15) (𝑥 − 2.205) (2.2 − 2.205) ℓ3(𝑥) = (𝑥 − 2.1) (2.205 − 2.1) (𝑥 − 2.15) (2.205 − 2.15) (𝑥 − 2.2) (2.205 − 2.2) 𝑃3(𝑥) = 1.533 ℓ0(𝑥) + 1.614 ℓ1(𝑥) + 1.698 ℓ2(𝑥) + 1.707 ℓ3(𝑥) 2.b) 𝑃3(𝑥) = 1.6302 HERMANO R. MAIA Page 2 of 4 2.c) |𝐸| ≤ max 𝑥𝜖[2.1; 2.205] |𝑓(4)(𝑥)| 4! |2.16 − 2.1||2.16 − 2.15||2.16 − 2.2||2.16 − 2.205| |𝐸| ≤ 1/(2.12) 4! |2.16 − 2.1||2.16 − 2.15||2.16 − 2.2||2.16 − 2.205| |𝐸| ≤ 1.02 × 10−8 |𝐸| ≤ 1 × 10−8 3.a) i xi f(xi) 0 1 0.00000 1 1.2 0.21879 2 1.4 0.47106 3 1.6 0.75201 4 1.8 1.05802 5 2.0 1.38629 6 2.2 1.73461 7 2.4 2.10112 8 2.6 2.48433 9 2.8 2.88293 0.21879 + 0.47106 + 0.75201 + 1.05802 + 1.38629 + 1.73461 + 2.10112 + 2.48433 + 2.88293 = 10.20623 𝐼 = 0.2 2 (0.00000 + 2.88293 + 2 × 10.20623) = 2.32954 3.b) |𝐸| ≤ max 𝑥𝜖[1; 2.8] |𝑓′′(𝑥)| |2.8 − 1| 0.22 12 |𝐸| ≤ 1 × 1.8 × 0.22 12 |𝐸| ≤ 1 × 1.8 × 0.22 12 |𝐸| ≤ 0.006 |𝐸| ≤ 6 × 10−3 HERMANO R. MAIA Page 3 of 4 4.a) 𝑓(𝑥) = √1 − (𝑥 − 0.5)2 − 𝑥 𝑓′(𝑥) = − 𝑥 − 0.5 √1 − (𝑥 − 0.5)2 − 1 𝑓′′(𝑥) = 1 (𝑥2 − 𝑥 − 0.75)√1 − (𝑥 − 0.5)2 1 − (𝑥 − 0.5)2 ≥ 0 ⇔ 𝑥 𝜖 [−0.5; 1.5] função é contínua no intervalo ] − 0.5; 1.5[ 4.b) Verificam-se todas as condições de convergência para o intervalo indicado. 4.c) Foram necessárias 3 iterações. 𝑥3 = 0.91144 ± 6 × 10 −6 5. Substituir linha 5, por o seguinte bloco de instruções: for i=1:n s=0; for j=1:i-1 s=s+a(i,j)*x0(j); end for j=i+1:n s=s+a(i,j)*x0(j); end x(i)= (b(i)-s)/a(i,i); end Substituir linha 1, pela seguinte linha: function [ x,est_erro_v,k ] = jacobi( a,b,n,x0,erro_max,itermax ) Substituir linha 6, pela seguinte linha: erro=norm(x-x0,inf)/norm(x,inf); Substituir linha 12, pela seguinte linha: HERMANO R. MAIA Page 4 of 4 %sem comentários 6. Principais etapas da resolução (resolução não exaustiva): Aplicando o logaritmo neperiano: ln(ℎ(𝑥)) = ln (𝑎𝑥𝑏) ln(ℎ(𝑥)) = ln(𝑎) + ln (𝑥𝑏) ln(ℎ(𝑥)) = ln(𝑎) + 𝑏 ∙ ln (𝑥) Fazendo A=ln(a), Y=ln(h(x)) e X=ln(x), obtém-se o seguinte sistema de equações: [ ∑1 𝑚 𝑖=1 ∑𝑋𝑖 𝑚 𝑖=1 ∑𝑋𝑖 𝑚 𝑖=1 ∑𝑋𝑖 2 𝑚 𝑖=1 ] ( 𝐴 𝑏 ) = ( ∑𝑌𝑖 𝑚 𝑖=1 ∑𝑌𝑖 ∙ 𝑋𝑖 𝑚 𝑖=1 ) Resolvendo pelo método de eliminação de Gauss, com pivotagem parcial, e aplicando substituição inversa, obtém-se os valores de A e de b. Como 𝑎 = 𝑒𝐴, obtém-se a função do tipo 𝑎𝑥𝑏, que, no sentido dos mínimos quadrados, melhor aproxima a tabela de m pontos. 7. Hipótese intervém quando se usa o teorema do valor médio (ou dos acréscimos finitos), o qual pressupõe que f(x) seja contínua em [a,b]. (é desejável expor a demonstração) 8. function [ w ] = MatVec( A,v,n,m ) for i=1:n aux=0; for j=1:m aux=aux+A(i,j)*v(j); end w(i)=aux; end end
Compartilhar