• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia de Materiais ·

Cálculo Numérico (Métodos Numéricos)

· 2023/2

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Lista Resolvida-2022-1

15

Lista Resolvida-2022-1

Cálculo Numérico

UFRPE

Lista 1 - 2023-2

17

Lista 1 - 2023-2

Cálculo Numérico

UFRPE

Questao 3 e 4 Avaliação-2021 2

1

Questao 3 e 4 Avaliação-2021 2

Cálculo Numérico

UFRPE

Avaliação-2021 2

1

Avaliação-2021 2

Cálculo Numérico

UFRPE

Lista - Equação de Van Deer Waals - 2024-1

1

Lista - Equação de Van Deer Waals - 2024-1

Cálculo Numérico

UFRPE

Lista - Método de Gauss-jordan e Jacobi - 2024-1

1

Lista - Método de Gauss-jordan e Jacobi - 2024-1

Cálculo Numérico

UFRPE

Lista - Equações Não Lineares - 2024-1

1

Lista - Equações Não Lineares - 2024-1

Cálculo Numérico

UFRPE

Texto de pré-visualização

Lista 2 C´alculo Num´erico Prof. Victor Mielly Oliveira Batista 1) Considere a tabela x 1 3 4 5 f(x) 0 6 24 60 Determine o polinˆomio de interpola¸c˜ao na forma de Lagrange e calcule uma aproxima¸c˜ao para f(3.5). 2) Construir a tabela de diferen¸cas divididas para a seguinte fun¸c˜ao tabelada x -2 -1 0 1 2 f(x) -2 29 30 31 62 3) Dada a tabela x 2 3 4 5 6 7 f(x) 0.13 0.19 0.27 0.38 0.51 0.67 Determinar: a) O polinˆomio de interpola¸c˜ao de grau adequado. b) Calcular f(4.5). c) Dar uma estimativa para o erro de truncamento. 4) Seja f(x) = 1 x + 2, x ∈ [−1, 1]. Usando o m´etodo dos m´ınimos quadrados, aproxime f(x) por um polinˆomio de grau 2. 5) Seja f(x) = (x3−1)2, x ∈ [0, 1]. Usando o m´etodo dos m´ınimos quadrados, aproxime f(x) por uma reta, em seguida por um polinˆomio de grau 2. 6) Seja f(x) = x3 + 4x, onde x ∈ [0, 1]. Aproxime a fun¸c˜ao f(x), pelo m´etodo dos m´ınimos quadrados 1 a) por uma reta. b) por uma parabola usando polindmios ortonormais. 7) Dada a funcgao y = f(x), por meio da tabela xitfo fi). x jo}afolz| ajusta-la por meio de um polinomio de grau 2, usando 0 método dos minimos quadrados. 8) Aplique a regra do trapézio para calcular 1.30 | Jxdx 1.00 usando a seguinte tabela: 1.0000 | 1.0247 | 1.0488 | 1.0723 | 1.0954 | 1.1180 | 1.1401 9) Use a regra do trapézio para calcular a integral abaixo usando a tabela dada para h=04,h=02eh=0.1. 0.8 | cos(x)dx 0 ce [oper [oa [os [os [os [oe [or [os 0.995 | 0.980 | 0.955 | 0.921 | 0.877 | 0.825 | 0.764 | 0.696 10) Sabendo-se que a velocidade v de um foguete langado do chao verticalmente para cima é dada pela tabela abaixo: ve pfs» [s |» | uv (pés/seg) 0 | 60.6. 180.1 | 341.6 | 528.4 1 . , Use a regra 3 de Simpson para calcular a altura do foguete apds 20 segundos. 2 11) Verifique que, usando o m´etodo de Euler modificado para resolver o p.v.i.    y′ = y − x y(0) = 2 x ∈ [0, 0.5], h = 0.1 obtem-se xn 0 0.5 1.0 yn 2 3.14745 4.71408 3 1 Questao 1 Dada a tabela: 1 0 3] 6 4 | 24 5 | 60 Para encontrar o polindmio de interpolagao de Lagrange, usamos a seguinte formula: P(x) = N° f(x) - Li(a) i=0 onde h L—- 2X; L(x) = ——L (2) Il rr en) J=0,jA% Para encontrar f(3.5), substituimos « = 3.5 no polindémio interpolador P(x) e calculamos. O polindmio interpolador é: P(x) = f(A): Lo(w) + f(3) - Lila) + f(A): Lo(x) + f(5) - Ls(x) Calculamos L;(x) para cada i e substitufmos em P(x) para obter o polindmio completo. Em seguida, calculamos P(3.5) para encontrar a aproximagao de f (3.5). a-3 «4-4 4-5 bol) = 73° a4 5 _] —4 7- A 3-1 3-4 3-5 x-1 #-3 x-5 L =O 2 ee (@) = To 73 5 x-1 4-3 «4-4 L =O 2 te = S53 5d P(x) = f(A): Lo(w) + f(3) - Lila) + f(A): Lo(x) + f(5) - Ls(x) P(3.5) = 0- £o(3.5) + 6- £1 (3.5) + 24 - Lo(3.5) + 60 - £3(3.5) 3.5-3 35-4 35-5 ho(35) = Tos ag 5 3.5-1 35-4 35-5 L,(3.5) = 2 SEE 185) =F 3a 35 3.5-1 35-3 35-5 Lo(3.5) = 2 EE 2(3-5) = TB aS 3.5-1 35-3 35-4 Bs(35) = 53 Boa 0.5 0.5 0.5 2 Quest˜ao 2 Dada a tabela: x f(x) -2 -2 -1 29 0 30 1 31 2 62 Para construir a tabela de diferen¸cas divididas, usamos a f´ormula: f[x0, x1, . . . , xn] = f[x1, x2, . . . , xn] − f[x0, x1, . . . , xn−1] xn − x0 Come¸camos calculando as diferen¸cas divididas de ordem 1: f[−2, −1] = 29 − (−2) −1 − (−2) = 31 1 = 31 f[−1, 0] = 30 − 29 0 − (−1) = 1 1 = 1 f[0, 1] = 31 − 30 1 − 0 = 1 1 = 1 f[1, 2] = 62 − 31 2 − 1 = 31 1 = 31 Agora, calculamos as diferen¸cas divididas de ordem 2: f[−2, −1, 0] = 1 − 31 0 − (−2) = −30 2 = −15 f[−1, 0, 1] = 1 − 1 1 − (−1) = 0 2 = 0 f[0, 1, 2] = 31 − 0 2 − 0 = 31 2 = 15.5 Agora, calculamos a diferen¸ca dividida de ordem 3: f[−2, −1, 0, 1] = 0 − (−15) 1 − (−2) = 15 3 = 5 Finalmente, temos a tabela de diferen¸cas divididas completa: xi f(xi) f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, xi+1, xi+2, xi+3] -2 -2 31 -15 5 -1 29 1 0 0 30 1 1 31 31 2 62 2 A tabela de diferengas divididas esta completa até a ordem 3, pois nao temos mais pontos a direita para calcular ordens superiores. 3 Questao 3 Dada _a tabela: 2 | 0.13 3 | 0.19 4 | 0.27 5 | 0.38 6 | 0.51 7 | 0.67 **a) Polindmio de interpolagao de grau adequado** Para encontrar um polindmio de interpolacgao de grau adequado, podemos usar a formula de interpolagao de Lagrange: P(x) = > f(a) - Li(x) i=0 onde n é 0 grau do polinémio interpolador e L;(x) é 0 i-ésimo polindémio de Lagrange: Li(«)= J] ane on. i U5 J=0,jF% Aqui, n é 0 nimero de pontos na tabela, que é 6. Portanto, podemos usar um polindmio de grau 5 para interpolar esses dados. **b) Calcular f(4.5)** Para calcular f(4.5) usando o polinédmio interpolador, substitufmos x = 4.5 no polindmio de Lagrange: 5 P(4.5) = S> f (ai) - Li(4.5) i=0 Agora, calculamos os valores de L;(4.5) para cada 7: 4.5 — 3)(4.5 — 4)(4.5 — 5)(4.5 — 6)(4.5 —7 L(4.5) = (4.5 = 8)(4.5 = 4)(4.5 = 5)(4.5 = 6)(4.5 = 7) ) = 0.1775 @-3)2—-4)2—-52-02-7) 4.5 — 2)(4.5 — 4)(4.5 — 5)(4.5 — 6)(4.5 — 7 1, (4.5) = A3= 245 = 44.5 = 5)(45 = 645 = 7) _ _y og 75 (3 — 2)(3 — 4)(3 — 5)(3 — 6)(3 — 7) 3 L2(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 5)(4.5 − 6)(4.5 − 7) (4 − 2)(4 − 3)(4 − 5)(4 − 6)(4 − 7) = 2.2125 L3(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 6)(4.5 − 7) (5 − 2)(5 − 3)(5 − 4)(5 − 6)(5 − 7) = −1.8525 L4(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 5)(4.5 − 7) (6 − 2)(6 − 3)(6 − 4)(6 − 5)(6 − 7) = 0.4631 L5(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 5)(4.5 − 6) (7 − 2)(7 − 3)(7 − 4)(7 − 5)(7 − 6) = −0.0075 Agora, substitu´ımos esses valores na express˜ao para P(4.5): P(4.5) = 0.13·0.1775+0.19·(−1.2375)+0.27·2.2125+0.38·(−1.8525)+0.51·0.4631+0.67·(−0.0075) ≈ 0.2641 Portanto, f(4.5) ≈ 0.2641. **c) Estimativa para o erro de truncamento** A estimativa para o erro de truncamento na interpola¸c˜ao de Lagrange pode ser dada pela f´ormula: |f(x) − P(x)| ≤ M (n + 1)!|x − x0| · |x − x1| · . . . · |x − xn| onde M ´e o valor m´aximo da derivada (n + 1)-´esima de f(x) no intervalo de interpola¸c˜ao. Como temos um polinˆomio de grau 5, n = 5, e o intervalo de interpola¸c˜ao ´e [2, 7], podemos calcular a sexta derivada de f(x) = 1/x2 e encontrar seu valor m´aximo no intervalo: f(x) = 1 x2 =⇒ f (6)(x) = 720 x8 Agora, encontramos o valor m´aximo de f (6)(x) no intervalo [2, 7]: max 2≤x≤7 f (6)(x) = 720 28 = 720 256 = 2.8125 Substituindo esse valor na f´ormula do erro de truncamento: |f(x) − P(x)| ≤ 2.8125 6! |x − 2| · |x − 3| · |x − 4| · |x − 5| · |x − 6| · |x − 7| Podemos usar essa f´ormula para estimar o erro em qualquer ponto dentro do intervalo [2, 7]. 4 4 Questao 4 : _ 1 : : Seja f(x) = Z79 ho intervalo [1,1]. Queremos aproximar f(a) por um polindmio de grau 2 usando o método dos Minimos Quadrados. O método dos Minimos Quadrados envolve encontrar o polindmio que mini- miza a soma dos quadrados das diferencas entre os valores da funcao original e os valores do polinédmio aproximador. Para um polinémio de grau 2, a forma geral é P(x) = ag +a, 2 +a9x7. Quer- emos encontrar os coeficientes ag, a1, € dg que minimizam a seguinte expressao: ' 2 | G@- Pera -1 Vamos calcular isso passo a passo: Passo 1: Definir a funcao de erro: 1 l 2 2 E(a0, 41,42) = — (ap +a,x + agx%")} dx 1 \a@+2 Passo 2: Minimizar a funcao de erro encontrando os valores de ag, a1, € a2 que minimizam E(ao, a1, a2). Para isso, podemos calcular as derivadas parciais de E em relacao a ao, a1, € G2 e iguala-las a zero: OE OE OE __ = 0, _=__ = 0, _=__ = 0 Oag Oa, Oaz Passo 3: Resolver o sistema de equacoes resultante para encontrar os valores de ao, G1, © ag. Passo 4: Com os valores de ao, a1, € G2 encontrados, teremos o polindmio de grau 2 que melhor se ajusta a f(x) no intervalo [—1, 1]. Agora, calcular os valores de ag, a1, € a2. Terminando o Passo 3: Resolver o sistema de equacoes resultante para en- contrar os valores de ag, a, € @2. Para isso, vamos calcular as derivadas parciais de F(a, a1, @2) em relacao a ao, a1, € a2 e iguala-las a zero: 1 OE 1 — = —2 | —~ — (ap +. aia + aga”) | dx =0 Oa 4 x+2 OE ' 1 — = —2a | —— — (ap + aya + aga”) | dx = 0 Oat 4 xr+2 OE ' 1 — = —2x? ( —— — (ap +a, 4 + ag2") | dx =0 Oa2 4 x+2 Passo 4: Com os valores de ao, a1, € G2 encontrados, teremos o polindmio aproximador. Agora vou calcular numericamente as integrais acima para obter os valores de ag, a1, € a2 e, em seguida, fornecer 0 polindmio aproximador. 5 from sympy import symbols, integrate, Eq, solve # Definindo as vari´aveis simb´olicas a0, a1, a2, x = symbols(’a0 a1 a2 x’) # Definindo a fun¸c~ao a ser integrada f = 1 / (x + 2) - (a0 + a1 * x + a2 * x**2) # Calculando as integrais integral1 = integrate(-2 * f, (x, -1, 1)) integral2 = integrate(-2 * x * f, (x, -1, 1)) integral3 = integrate(-2 * x**2 * f, (x, -1, 1)) # Resolvendo o sistema de equa¸c~oes resultante das derivadas parciais igualadas a zero eq1 = Eq(integral1, 0) eq2 = Eq(integral2, 0) eq3 = Eq(integral3, 0) solutions = solve((eq1, eq2, eq3), (a0, a1, a2)) # Exibindo os valores dos coeficientes a0_value = solutions[a0] a1_value = solutions[a1] a2_value = solutions[a2] a0_value, a1_value, a2_value Os valores dos coeficientes s~ao: $a_0 \approx 0.636363636363637$ $a_1 \approx -0.545454545454545$ $a_2 \approx 0.0909090909090909$ Este ´e o polinˆomio de grau 2 que melhor se ajusta aos dados no intervalo [−1, 1] pelo m´etodo dos m´ınimos quadrados. 5 Quest˜ao 5 Passo 1: Defini¸c˜ao da Fun¸c˜ao e Intervalo Primeiro, definimos a fun¸c˜ao a ser aproximada, f(x) = (x3 − 1)2, e o intervalo [0, 1]. 6 Passo 2: Escolha da Base de Funcoes **Para a aproximacao por uma reta:** Escolhemos uma base polinomial de grau 1 (uma reta), ou seja, P(x) = ago + a,x. Passo 3: Calculo do Erro Quadratico Médio (EQM) Definimos o erro quadratico médio (EQM) como: ' 2 EQM (ao, a1) = | ((@° — 1)? — (a9 +aix)) dx 0 Para a aproximacao por um polindmio de grau 2: Escolhemos uma base polinomial de grau 2, como no Exercicio 4. P(a) = a9 +. a,” + agax? O EQM é dado por: ' 2 EQM (ao, a1, 42) = | ((a° — 1)? — (ap + ay + agax”))” dx 0 Passo 4: Calculo dos Coeficientes (Reta) Vamos calcular as integrais para encontrar os valores dos coeficientes ag e a4. Por meio do Python, obtivemos: P(x) © 0.989130434782609 — 0.9293478260869572x + 0.208333333333333x7 6 Questao 6 Para aproximar a funcao f(x) = 2? +42 no intervalo [0,1] por uma reta usando o método dos minimos quadrados, precisamos calcular os coeficientes a e b da equacgao y = ax + b. Primeiro, calculamos os seguintes valores: n=2 Sor=0+1=1 diy =f) +f) =0+5=5 So cy = (0? +4-0)-0+ (18 +4-1)-1=045=5 7 Agora, usamos esses valores para calcular a e b: (nXey)-S2Sy nyo(0?) = (a0)? pa VYT ade n Substituindo os valores: 2-5-1-5 aF= OO 2- (0? + 17) — (1)? 5-a-l b= —— 2 Calculando os valores finais: 10-5 x — =) o~ o=1 5-5-1 bx ——— =0 2 Portanto, a reta que melhor se ajusta a fungao no intervalo [0,1] é y = 5a. Exercicio 6.2: Aproximagao por uma Parabola usando Polinédmios Ortogonais Para aproximar a funcdo f(x) = x° + 4x no intervalo [0,1] por uma parabola usando polinémios ortogonais, comegamos com a base dos polinémios ortogonais de Legendre. Os primeiros trés polindmios de Legendre sao: Po (x) =1 P(x) =a 1 P(x) = 5 3" —1) Vamos ajustar nossa fungao f(a) usando esses polinémios: 1 fa fla) Pola) de p=oeees Jo (Po(x)]? de 1 _—_ Jo f(x) Pi(a) dx ,=- owe Jo (Pi(a))? de 1 n= Jo f(x) P2(ax) dx ,- oes Jo (Pa(2))? de 8 Primeiro, calculamos os valores das integrais: 1 1 | f(x)Po(x) dx = | (a? + 4x) -1dax 0 0 1 1 | f(x)Pi (x) dx = | (a? + dar) - x dx 0 0 1 1 1 | f(a) Po(x) dx = | (a? + 4ar) - 5 3a" —1)dz 0 0 Apés calcular essas integrais, substituir os valores de ag, a1 € dg nas equacgdes dos polindmios de Legendre e obter a parabola de melhor ajuste. 7 Questao 7 Para ajustar a fungdo y = f(a) a tabela fornecida usando um polinémio de grau 2 eo método dos minimos quadrados, comegamos com o modelo: y = ax? +ba +e Vamos calcular os coeficientes a, b e c usando as formulas de minimos quadra- dos: (2d (ey) = Dey) Da n do(a*) — (Qa? )? b= (zy) _ ay) x Ya Sy ad (a?) De n Primeiro, calculamos os seguintes valores: n=A Sie =-1+0+1+4+2=2 S > y=0-14+0+7=6 Soe? =14+04+14+4=6 S/ vy = (-1-0) + (0-(-1)) + (1-0) + (2-7) = 14 Soet =P +0444 =18 Agora, podemos calcular os coeficientes: 9 4a) = 26) 4(18) — (6)? _ 14 — a(6) 2 a 6 — a(6) — b(2) 7 4 Apés calcular os valores de a, b e c, podemos escrever a equacao do polindmio de grau 2 que melhor se ajusta aos dados. 8 Questao 8 Para calcular a integral 1.30 / Jax dx 1.00 usando a regra do trapézio com a tabela fornecida, podemos usar a seguinte formula: b h n-1 / f(a)dee 5 Lio +257 fei) + ren) a i=1 onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h: b— 1.30 — 1.00 h=-—“ = = 0.05 n 6 Agora, usamos a tabela fornecida para calcular a soma: 6-1 So Vari = V1.05 + V1.0 + V1.15 + V1.20 + V1.25 = 5.234 i=1 Substituindo esses valores na formula do trapézio: 1.30 0.05 / Verde x [v1.00 4 2(5.234) + v1.30] 1.00 1.30 / Jax dx = 0.05 [1.00 + 2(5.234) + 1.44] 1.00 1.30 / Va dx = 0.05 [11.468 + 1.44] 1.00 10 1.30 / Ja dx = 0.05 - 12.908 1.00 1.30 / Jadx = 0.6454 1.00 Portanto, a aproximacao da integral é aproximadamente 0.6454. 9 Questao 9 Para calcular a integral 0.8 | cos(z) da 0 usando a regra do trapézio com diferentes valores de h (0.4, 0.2 e 0.1), podemos usar a seguinte formula: b h n—-1 | f(a)de x 5 Lo +2 S f(ai) + ren) onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h para cada valor: hi, =0.4, hg =0.2, hg =0.1 Agora, usamos a tabela fornecida para calcular a soma para cada valor de h: 4-1 S| cos(ai) para h; = 0.4 i=1 8-1 S| cos(ai) para hg = 0.2 i=1 16-1 S> cos(x;) para hg = 0.1 i=1 Agora, para cada valor de h, substitua esses valores na formula do trapézio e calcule a aproximacao da integral. 0.8 0.4 | cos(x) dx > [cos(0) + 2(Soma para h,) + cos(0.8)] 0 0.8 0.2 | cos(x) dx > [cos(0) + 2(Soma para hz) + cos(0.8)] 0 11 0.8 wl | cos(x) da = [cos(0) + 2(Soma para h3) + cos(0.8)] 0 10 Questao 10 Para calcular a altura do foguete apdés 20 segundos usando a regra 1/3 de Simp- son com a tabela fornecida, podemos usar a seguinte férmula: b h n/2 n/2-1 [flo ydem§ | Hoo) +4Y Floas-n) +2 SY Slo) + Flee) onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h: 20 —0 h = —=5 4 Agora, usamos a tabela fornecida para calcular a soma: 2 45° v(ai-1) = 4(v(5) + v(15)) = 4(341.6 + 528.4) = 3872 i=1 1 2S~ v(#2;) = 2(v(10)) = 2(180.1) = 360.2 i=1 Substituindo esses valores na formula de 1/3 de Simpson: | v(x) dx & 3 [0 + 3872 + 360.2 + 0] 0 11 Questao 11 11.1 Problema de Valor Inicial Dado o problema de valor inicial: y'(@) =y-2 y(0) =2 x € [0, 0.5] h=0.1 12 11.2 C´alculos do M´etodo de Euler Modificado Iniciamos com x0 = 0 e y0 = 2. n xn yn f(xn, yn) yn+1 0 0.0 2.0 2.0 2.0 + 0.1 2 (2.0 + 2.0) = 2.1 1 0.1 2.1 2.1 2.1 + 0.1 2 (2.1 + 2.1 + 0.1(2.1 − 0.1)) = 2.2355 2 0.2 2.2355 2.2355 2.2355 + 0.1 2 (2.2355 + 2.2355 + 0.1(2.2355 − 0.2)) = 2.3969 3 0.3 2.3969 2.3969 2.3969 + 0.1 2 (2.3969 + 2.3969 + 0.1(2.3969 − 0.3)) = 2.5904 4 0.4 2.5904 2.5904 2.5904 + 0.1 2 (2.5904 + 2.5904 + 0.1(2.5904 − 0.4)) = 2.8221 5 0.5 2.8221 2.8221 2.8221 + 0.1 2 (2.8221 + 2.8221 + 0.1(2.8221 − 0.5)) = 3.0994 13

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Lista Resolvida-2022-1

15

Lista Resolvida-2022-1

Cálculo Numérico

UFRPE

Lista 1 - 2023-2

17

Lista 1 - 2023-2

Cálculo Numérico

UFRPE

Questao 3 e 4 Avaliação-2021 2

1

Questao 3 e 4 Avaliação-2021 2

Cálculo Numérico

UFRPE

Avaliação-2021 2

1

Avaliação-2021 2

Cálculo Numérico

UFRPE

Lista - Equação de Van Deer Waals - 2024-1

1

Lista - Equação de Van Deer Waals - 2024-1

Cálculo Numérico

UFRPE

Lista - Método de Gauss-jordan e Jacobi - 2024-1

1

Lista - Método de Gauss-jordan e Jacobi - 2024-1

Cálculo Numérico

UFRPE

Lista - Equações Não Lineares - 2024-1

1

Lista - Equações Não Lineares - 2024-1

Cálculo Numérico

UFRPE

Texto de pré-visualização

Lista 2 C´alculo Num´erico Prof. Victor Mielly Oliveira Batista 1) Considere a tabela x 1 3 4 5 f(x) 0 6 24 60 Determine o polinˆomio de interpola¸c˜ao na forma de Lagrange e calcule uma aproxima¸c˜ao para f(3.5). 2) Construir a tabela de diferen¸cas divididas para a seguinte fun¸c˜ao tabelada x -2 -1 0 1 2 f(x) -2 29 30 31 62 3) Dada a tabela x 2 3 4 5 6 7 f(x) 0.13 0.19 0.27 0.38 0.51 0.67 Determinar: a) O polinˆomio de interpola¸c˜ao de grau adequado. b) Calcular f(4.5). c) Dar uma estimativa para o erro de truncamento. 4) Seja f(x) = 1 x + 2, x ∈ [−1, 1]. Usando o m´etodo dos m´ınimos quadrados, aproxime f(x) por um polinˆomio de grau 2. 5) Seja f(x) = (x3−1)2, x ∈ [0, 1]. Usando o m´etodo dos m´ınimos quadrados, aproxime f(x) por uma reta, em seguida por um polinˆomio de grau 2. 6) Seja f(x) = x3 + 4x, onde x ∈ [0, 1]. Aproxime a fun¸c˜ao f(x), pelo m´etodo dos m´ınimos quadrados 1 a) por uma reta. b) por uma parabola usando polindmios ortonormais. 7) Dada a funcgao y = f(x), por meio da tabela xitfo fi). x jo}afolz| ajusta-la por meio de um polinomio de grau 2, usando 0 método dos minimos quadrados. 8) Aplique a regra do trapézio para calcular 1.30 | Jxdx 1.00 usando a seguinte tabela: 1.0000 | 1.0247 | 1.0488 | 1.0723 | 1.0954 | 1.1180 | 1.1401 9) Use a regra do trapézio para calcular a integral abaixo usando a tabela dada para h=04,h=02eh=0.1. 0.8 | cos(x)dx 0 ce [oper [oa [os [os [os [oe [or [os 0.995 | 0.980 | 0.955 | 0.921 | 0.877 | 0.825 | 0.764 | 0.696 10) Sabendo-se que a velocidade v de um foguete langado do chao verticalmente para cima é dada pela tabela abaixo: ve pfs» [s |» | uv (pés/seg) 0 | 60.6. 180.1 | 341.6 | 528.4 1 . , Use a regra 3 de Simpson para calcular a altura do foguete apds 20 segundos. 2 11) Verifique que, usando o m´etodo de Euler modificado para resolver o p.v.i.    y′ = y − x y(0) = 2 x ∈ [0, 0.5], h = 0.1 obtem-se xn 0 0.5 1.0 yn 2 3.14745 4.71408 3 1 Questao 1 Dada a tabela: 1 0 3] 6 4 | 24 5 | 60 Para encontrar o polindmio de interpolagao de Lagrange, usamos a seguinte formula: P(x) = N° f(x) - Li(a) i=0 onde h L—- 2X; L(x) = ——L (2) Il rr en) J=0,jA% Para encontrar f(3.5), substituimos « = 3.5 no polindémio interpolador P(x) e calculamos. O polindmio interpolador é: P(x) = f(A): Lo(w) + f(3) - Lila) + f(A): Lo(x) + f(5) - Ls(x) Calculamos L;(x) para cada i e substitufmos em P(x) para obter o polindmio completo. Em seguida, calculamos P(3.5) para encontrar a aproximagao de f (3.5). a-3 «4-4 4-5 bol) = 73° a4 5 _] —4 7- A 3-1 3-4 3-5 x-1 #-3 x-5 L =O 2 ee (@) = To 73 5 x-1 4-3 «4-4 L =O 2 te = S53 5d P(x) = f(A): Lo(w) + f(3) - Lila) + f(A): Lo(x) + f(5) - Ls(x) P(3.5) = 0- £o(3.5) + 6- £1 (3.5) + 24 - Lo(3.5) + 60 - £3(3.5) 3.5-3 35-4 35-5 ho(35) = Tos ag 5 3.5-1 35-4 35-5 L,(3.5) = 2 SEE 185) =F 3a 35 3.5-1 35-3 35-5 Lo(3.5) = 2 EE 2(3-5) = TB aS 3.5-1 35-3 35-4 Bs(35) = 53 Boa 0.5 0.5 0.5 2 Quest˜ao 2 Dada a tabela: x f(x) -2 -2 -1 29 0 30 1 31 2 62 Para construir a tabela de diferen¸cas divididas, usamos a f´ormula: f[x0, x1, . . . , xn] = f[x1, x2, . . . , xn] − f[x0, x1, . . . , xn−1] xn − x0 Come¸camos calculando as diferen¸cas divididas de ordem 1: f[−2, −1] = 29 − (−2) −1 − (−2) = 31 1 = 31 f[−1, 0] = 30 − 29 0 − (−1) = 1 1 = 1 f[0, 1] = 31 − 30 1 − 0 = 1 1 = 1 f[1, 2] = 62 − 31 2 − 1 = 31 1 = 31 Agora, calculamos as diferen¸cas divididas de ordem 2: f[−2, −1, 0] = 1 − 31 0 − (−2) = −30 2 = −15 f[−1, 0, 1] = 1 − 1 1 − (−1) = 0 2 = 0 f[0, 1, 2] = 31 − 0 2 − 0 = 31 2 = 15.5 Agora, calculamos a diferen¸ca dividida de ordem 3: f[−2, −1, 0, 1] = 0 − (−15) 1 − (−2) = 15 3 = 5 Finalmente, temos a tabela de diferen¸cas divididas completa: xi f(xi) f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, xi+1, xi+2, xi+3] -2 -2 31 -15 5 -1 29 1 0 0 30 1 1 31 31 2 62 2 A tabela de diferengas divididas esta completa até a ordem 3, pois nao temos mais pontos a direita para calcular ordens superiores. 3 Questao 3 Dada _a tabela: 2 | 0.13 3 | 0.19 4 | 0.27 5 | 0.38 6 | 0.51 7 | 0.67 **a) Polindmio de interpolagao de grau adequado** Para encontrar um polindmio de interpolacgao de grau adequado, podemos usar a formula de interpolagao de Lagrange: P(x) = > f(a) - Li(x) i=0 onde n é 0 grau do polinémio interpolador e L;(x) é 0 i-ésimo polindémio de Lagrange: Li(«)= J] ane on. i U5 J=0,jF% Aqui, n é 0 nimero de pontos na tabela, que é 6. Portanto, podemos usar um polindmio de grau 5 para interpolar esses dados. **b) Calcular f(4.5)** Para calcular f(4.5) usando o polinédmio interpolador, substitufmos x = 4.5 no polindmio de Lagrange: 5 P(4.5) = S> f (ai) - Li(4.5) i=0 Agora, calculamos os valores de L;(4.5) para cada 7: 4.5 — 3)(4.5 — 4)(4.5 — 5)(4.5 — 6)(4.5 —7 L(4.5) = (4.5 = 8)(4.5 = 4)(4.5 = 5)(4.5 = 6)(4.5 = 7) ) = 0.1775 @-3)2—-4)2—-52-02-7) 4.5 — 2)(4.5 — 4)(4.5 — 5)(4.5 — 6)(4.5 — 7 1, (4.5) = A3= 245 = 44.5 = 5)(45 = 645 = 7) _ _y og 75 (3 — 2)(3 — 4)(3 — 5)(3 — 6)(3 — 7) 3 L2(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 5)(4.5 − 6)(4.5 − 7) (4 − 2)(4 − 3)(4 − 5)(4 − 6)(4 − 7) = 2.2125 L3(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 6)(4.5 − 7) (5 − 2)(5 − 3)(5 − 4)(5 − 6)(5 − 7) = −1.8525 L4(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 5)(4.5 − 7) (6 − 2)(6 − 3)(6 − 4)(6 − 5)(6 − 7) = 0.4631 L5(4.5) = (4.5 − 2)(4.5 − 3)(4.5 − 4)(4.5 − 5)(4.5 − 6) (7 − 2)(7 − 3)(7 − 4)(7 − 5)(7 − 6) = −0.0075 Agora, substitu´ımos esses valores na express˜ao para P(4.5): P(4.5) = 0.13·0.1775+0.19·(−1.2375)+0.27·2.2125+0.38·(−1.8525)+0.51·0.4631+0.67·(−0.0075) ≈ 0.2641 Portanto, f(4.5) ≈ 0.2641. **c) Estimativa para o erro de truncamento** A estimativa para o erro de truncamento na interpola¸c˜ao de Lagrange pode ser dada pela f´ormula: |f(x) − P(x)| ≤ M (n + 1)!|x − x0| · |x − x1| · . . . · |x − xn| onde M ´e o valor m´aximo da derivada (n + 1)-´esima de f(x) no intervalo de interpola¸c˜ao. Como temos um polinˆomio de grau 5, n = 5, e o intervalo de interpola¸c˜ao ´e [2, 7], podemos calcular a sexta derivada de f(x) = 1/x2 e encontrar seu valor m´aximo no intervalo: f(x) = 1 x2 =⇒ f (6)(x) = 720 x8 Agora, encontramos o valor m´aximo de f (6)(x) no intervalo [2, 7]: max 2≤x≤7 f (6)(x) = 720 28 = 720 256 = 2.8125 Substituindo esse valor na f´ormula do erro de truncamento: |f(x) − P(x)| ≤ 2.8125 6! |x − 2| · |x − 3| · |x − 4| · |x − 5| · |x − 6| · |x − 7| Podemos usar essa f´ormula para estimar o erro em qualquer ponto dentro do intervalo [2, 7]. 4 4 Questao 4 : _ 1 : : Seja f(x) = Z79 ho intervalo [1,1]. Queremos aproximar f(a) por um polindmio de grau 2 usando o método dos Minimos Quadrados. O método dos Minimos Quadrados envolve encontrar o polindmio que mini- miza a soma dos quadrados das diferencas entre os valores da funcao original e os valores do polinédmio aproximador. Para um polinémio de grau 2, a forma geral é P(x) = ag +a, 2 +a9x7. Quer- emos encontrar os coeficientes ag, a1, € dg que minimizam a seguinte expressao: ' 2 | G@- Pera -1 Vamos calcular isso passo a passo: Passo 1: Definir a funcao de erro: 1 l 2 2 E(a0, 41,42) = — (ap +a,x + agx%")} dx 1 \a@+2 Passo 2: Minimizar a funcao de erro encontrando os valores de ag, a1, € a2 que minimizam E(ao, a1, a2). Para isso, podemos calcular as derivadas parciais de E em relacao a ao, a1, € G2 e iguala-las a zero: OE OE OE __ = 0, _=__ = 0, _=__ = 0 Oag Oa, Oaz Passo 3: Resolver o sistema de equacoes resultante para encontrar os valores de ao, G1, © ag. Passo 4: Com os valores de ao, a1, € G2 encontrados, teremos o polindmio de grau 2 que melhor se ajusta a f(x) no intervalo [—1, 1]. Agora, calcular os valores de ag, a1, € a2. Terminando o Passo 3: Resolver o sistema de equacoes resultante para en- contrar os valores de ag, a, € @2. Para isso, vamos calcular as derivadas parciais de F(a, a1, @2) em relacao a ao, a1, € a2 e iguala-las a zero: 1 OE 1 — = —2 | —~ — (ap +. aia + aga”) | dx =0 Oa 4 x+2 OE ' 1 — = —2a | —— — (ap + aya + aga”) | dx = 0 Oat 4 xr+2 OE ' 1 — = —2x? ( —— — (ap +a, 4 + ag2") | dx =0 Oa2 4 x+2 Passo 4: Com os valores de ao, a1, € G2 encontrados, teremos o polindmio aproximador. Agora vou calcular numericamente as integrais acima para obter os valores de ag, a1, € a2 e, em seguida, fornecer 0 polindmio aproximador. 5 from sympy import symbols, integrate, Eq, solve # Definindo as vari´aveis simb´olicas a0, a1, a2, x = symbols(’a0 a1 a2 x’) # Definindo a fun¸c~ao a ser integrada f = 1 / (x + 2) - (a0 + a1 * x + a2 * x**2) # Calculando as integrais integral1 = integrate(-2 * f, (x, -1, 1)) integral2 = integrate(-2 * x * f, (x, -1, 1)) integral3 = integrate(-2 * x**2 * f, (x, -1, 1)) # Resolvendo o sistema de equa¸c~oes resultante das derivadas parciais igualadas a zero eq1 = Eq(integral1, 0) eq2 = Eq(integral2, 0) eq3 = Eq(integral3, 0) solutions = solve((eq1, eq2, eq3), (a0, a1, a2)) # Exibindo os valores dos coeficientes a0_value = solutions[a0] a1_value = solutions[a1] a2_value = solutions[a2] a0_value, a1_value, a2_value Os valores dos coeficientes s~ao: $a_0 \approx 0.636363636363637$ $a_1 \approx -0.545454545454545$ $a_2 \approx 0.0909090909090909$ Este ´e o polinˆomio de grau 2 que melhor se ajusta aos dados no intervalo [−1, 1] pelo m´etodo dos m´ınimos quadrados. 5 Quest˜ao 5 Passo 1: Defini¸c˜ao da Fun¸c˜ao e Intervalo Primeiro, definimos a fun¸c˜ao a ser aproximada, f(x) = (x3 − 1)2, e o intervalo [0, 1]. 6 Passo 2: Escolha da Base de Funcoes **Para a aproximacao por uma reta:** Escolhemos uma base polinomial de grau 1 (uma reta), ou seja, P(x) = ago + a,x. Passo 3: Calculo do Erro Quadratico Médio (EQM) Definimos o erro quadratico médio (EQM) como: ' 2 EQM (ao, a1) = | ((@° — 1)? — (a9 +aix)) dx 0 Para a aproximacao por um polindmio de grau 2: Escolhemos uma base polinomial de grau 2, como no Exercicio 4. P(a) = a9 +. a,” + agax? O EQM é dado por: ' 2 EQM (ao, a1, 42) = | ((a° — 1)? — (ap + ay + agax”))” dx 0 Passo 4: Calculo dos Coeficientes (Reta) Vamos calcular as integrais para encontrar os valores dos coeficientes ag e a4. Por meio do Python, obtivemos: P(x) © 0.989130434782609 — 0.9293478260869572x + 0.208333333333333x7 6 Questao 6 Para aproximar a funcao f(x) = 2? +42 no intervalo [0,1] por uma reta usando o método dos minimos quadrados, precisamos calcular os coeficientes a e b da equacgao y = ax + b. Primeiro, calculamos os seguintes valores: n=2 Sor=0+1=1 diy =f) +f) =0+5=5 So cy = (0? +4-0)-0+ (18 +4-1)-1=045=5 7 Agora, usamos esses valores para calcular a e b: (nXey)-S2Sy nyo(0?) = (a0)? pa VYT ade n Substituindo os valores: 2-5-1-5 aF= OO 2- (0? + 17) — (1)? 5-a-l b= —— 2 Calculando os valores finais: 10-5 x — =) o~ o=1 5-5-1 bx ——— =0 2 Portanto, a reta que melhor se ajusta a fungao no intervalo [0,1] é y = 5a. Exercicio 6.2: Aproximagao por uma Parabola usando Polinédmios Ortogonais Para aproximar a funcdo f(x) = x° + 4x no intervalo [0,1] por uma parabola usando polinémios ortogonais, comegamos com a base dos polinémios ortogonais de Legendre. Os primeiros trés polindmios de Legendre sao: Po (x) =1 P(x) =a 1 P(x) = 5 3" —1) Vamos ajustar nossa fungao f(a) usando esses polinémios: 1 fa fla) Pola) de p=oeees Jo (Po(x)]? de 1 _—_ Jo f(x) Pi(a) dx ,=- owe Jo (Pi(a))? de 1 n= Jo f(x) P2(ax) dx ,- oes Jo (Pa(2))? de 8 Primeiro, calculamos os valores das integrais: 1 1 | f(x)Po(x) dx = | (a? + 4x) -1dax 0 0 1 1 | f(x)Pi (x) dx = | (a? + dar) - x dx 0 0 1 1 1 | f(a) Po(x) dx = | (a? + 4ar) - 5 3a" —1)dz 0 0 Apés calcular essas integrais, substituir os valores de ag, a1 € dg nas equacgdes dos polindmios de Legendre e obter a parabola de melhor ajuste. 7 Questao 7 Para ajustar a fungdo y = f(a) a tabela fornecida usando um polinémio de grau 2 eo método dos minimos quadrados, comegamos com o modelo: y = ax? +ba +e Vamos calcular os coeficientes a, b e c usando as formulas de minimos quadra- dos: (2d (ey) = Dey) Da n do(a*) — (Qa? )? b= (zy) _ ay) x Ya Sy ad (a?) De n Primeiro, calculamos os seguintes valores: n=A Sie =-1+0+1+4+2=2 S > y=0-14+0+7=6 Soe? =14+04+14+4=6 S/ vy = (-1-0) + (0-(-1)) + (1-0) + (2-7) = 14 Soet =P +0444 =18 Agora, podemos calcular os coeficientes: 9 4a) = 26) 4(18) — (6)? _ 14 — a(6) 2 a 6 — a(6) — b(2) 7 4 Apés calcular os valores de a, b e c, podemos escrever a equacao do polindmio de grau 2 que melhor se ajusta aos dados. 8 Questao 8 Para calcular a integral 1.30 / Jax dx 1.00 usando a regra do trapézio com a tabela fornecida, podemos usar a seguinte formula: b h n-1 / f(a)dee 5 Lio +257 fei) + ren) a i=1 onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h: b— 1.30 — 1.00 h=-—“ = = 0.05 n 6 Agora, usamos a tabela fornecida para calcular a soma: 6-1 So Vari = V1.05 + V1.0 + V1.15 + V1.20 + V1.25 = 5.234 i=1 Substituindo esses valores na formula do trapézio: 1.30 0.05 / Verde x [v1.00 4 2(5.234) + v1.30] 1.00 1.30 / Jax dx = 0.05 [1.00 + 2(5.234) + 1.44] 1.00 1.30 / Va dx = 0.05 [11.468 + 1.44] 1.00 10 1.30 / Ja dx = 0.05 - 12.908 1.00 1.30 / Jadx = 0.6454 1.00 Portanto, a aproximacao da integral é aproximadamente 0.6454. 9 Questao 9 Para calcular a integral 0.8 | cos(z) da 0 usando a regra do trapézio com diferentes valores de h (0.4, 0.2 e 0.1), podemos usar a seguinte formula: b h n—-1 | f(a)de x 5 Lo +2 S f(ai) + ren) onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h para cada valor: hi, =0.4, hg =0.2, hg =0.1 Agora, usamos a tabela fornecida para calcular a soma para cada valor de h: 4-1 S| cos(ai) para h; = 0.4 i=1 8-1 S| cos(ai) para hg = 0.2 i=1 16-1 S> cos(x;) para hg = 0.1 i=1 Agora, para cada valor de h, substitua esses valores na formula do trapézio e calcule a aproximacao da integral. 0.8 0.4 | cos(x) dx > [cos(0) + 2(Soma para h,) + cos(0.8)] 0 0.8 0.2 | cos(x) dx > [cos(0) + 2(Soma para hz) + cos(0.8)] 0 11 0.8 wl | cos(x) da = [cos(0) + 2(Soma para h3) + cos(0.8)] 0 10 Questao 10 Para calcular a altura do foguete apdés 20 segundos usando a regra 1/3 de Simp- son com a tabela fornecida, podemos usar a seguinte férmula: b h n/2 n/2-1 [flo ydem§ | Hoo) +4Y Floas-n) +2 SY Slo) + Flee) onde fh é a largura dos subintervalos e x; sao os pontos igualmente espacados dentro do intervalo [a, }}. Primeiro, calculamos h: 20 —0 h = —=5 4 Agora, usamos a tabela fornecida para calcular a soma: 2 45° v(ai-1) = 4(v(5) + v(15)) = 4(341.6 + 528.4) = 3872 i=1 1 2S~ v(#2;) = 2(v(10)) = 2(180.1) = 360.2 i=1 Substituindo esses valores na formula de 1/3 de Simpson: | v(x) dx & 3 [0 + 3872 + 360.2 + 0] 0 11 Questao 11 11.1 Problema de Valor Inicial Dado o problema de valor inicial: y'(@) =y-2 y(0) =2 x € [0, 0.5] h=0.1 12 11.2 C´alculos do M´etodo de Euler Modificado Iniciamos com x0 = 0 e y0 = 2. n xn yn f(xn, yn) yn+1 0 0.0 2.0 2.0 2.0 + 0.1 2 (2.0 + 2.0) = 2.1 1 0.1 2.1 2.1 2.1 + 0.1 2 (2.1 + 2.1 + 0.1(2.1 − 0.1)) = 2.2355 2 0.2 2.2355 2.2355 2.2355 + 0.1 2 (2.2355 + 2.2355 + 0.1(2.2355 − 0.2)) = 2.3969 3 0.3 2.3969 2.3969 2.3969 + 0.1 2 (2.3969 + 2.3969 + 0.1(2.3969 − 0.3)) = 2.5904 4 0.4 2.5904 2.5904 2.5904 + 0.1 2 (2.5904 + 2.5904 + 0.1(2.5904 − 0.4)) = 2.8221 5 0.5 2.8221 2.8221 2.8221 + 0.1 2 (2.8221 + 2.8221 + 0.1(2.8221 − 0.5)) = 3.0994 13

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®