Você está na página 1de 9

Siga-nos no Instagram: @engenhariacasal

ATIVIDADE 1 – PROGRAMAÇÃO E CÁLCULO NUMÉRICO

DESAFIO I
a) Primeiramente vamos rearranjar a equação do volume:
𝜋ℎ2 (3𝑅 − ℎ)
𝑉=
3
3𝑉 = 𝜋ℎ2 (3𝑅 − ℎ)
3𝑉 = 3𝜋ℎ2 𝑅 − 𝜋ℎ3
−𝜋ℎ3 + 3𝜋ℎ2 𝑅 − 3𝑉 = 0
Substituindo os valores do enunciado:
−𝜋ℎ3 + 3𝜋ℎ2 ∙ 4 − 3 ∙ 20 = 0
−𝜋ℎ3 + 12𝜋ℎ2 − 60 = 0
Agora aplicando o método da bisseção para o intervalo de [1,2], portanto,
𝑎 = 1 𝑒 𝑏 = 2:
Calculando a primeira estimativa:
𝑎𝑖 + 𝑏𝑖
𝑥𝑖 =
2
1+2
𝑥𝑖 = = 1,5
2
Substituindo na equação:
𝑓(𝑎1 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
𝑓(1) = −𝜋13 + 12𝜋12 − 60
𝑓(1) = −3,1416 + 37,6991 − 60
𝑓(1) = −25,4425
𝑓(𝑥1 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
𝑓(1,5) = −𝜋1,53 + 12𝜋1,52 − 60
𝑓(1,5) = −10,6029 + 84,8232 − 60
𝑓(1,5) = 14,2203

Multiplicando as substituições:

𝑓(𝑎1 ) ∙ 𝑓(𝑥1 ) = −25,4425 ∗ 14,2203 = −361,7998

Calculando o erro:
Siga-nos no Instagram: @engenhariacasal
𝑏𝑖 − 𝑎𝑖
𝐸𝑟𝑟𝑜 = | |
2
2−1
𝐸𝑟𝑟𝑜 = | | = 0,5
2
Agora levando em conta o sinal do resultado do cálculo de 𝑓(𝑎1 ) ∙ 𝑓(𝑥1 ),
que determina a escolha do próximo valor de a e b, as próximas estimativas
foram calculadas utilizando o Excel e chegou-se a seguinte tabela:
i a b xi=a+b/2 erro=|b-a/2| f(a) f(xi) f(a)*f(xi)
0 1 2 1,5 0,5 -25,442 14,2201 -361,8
1 1 1,5 1,25 0,25 -25,442 -7,2311 183,976
2 1,25 1,5 1,375 0,125 -7,2311 3,10797 -22,474
3 1,25 1,375 1,3125 0,0625 -7,2311 -2,1605 15,6226

Sendo assim, 𝒙𝒊 = 𝒉𝟑 = 𝟏, 𝟑𝟏𝟐𝟓 ± 𝟎, 𝟎𝟔𝟐𝟓.

b) Partindo da mesma equação já rearranjada na letra anterior:


−𝜋ℎ3 + 12𝜋ℎ2 − 60 = 0
Agora aplicando o método das cordas para o mesmo intervalo de [1,2],
portanto, 𝑎 = 1 𝑒 𝑏 = 2:
Calculou-se o 𝑓(𝑎) 𝑒 𝑓(𝑏):
𝑓(𝑎0 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
𝑓(1) = −𝜋13 + 12𝜋12 − 60
𝑓(1) = −3,1416 + 37,6991 − 60
𝑓(1) = −25,4425
𝑓(𝑏0 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
𝑓(2) = −𝜋23 + 12𝜋22 − 60
𝑓(2) = −25,1328 + 150,7968 − 60
𝑓(2) = 65,664

Calculando o 𝑥𝑖 :

𝑓(𝑎)
𝑥𝑖 = 𝑎 − (𝑏 − 𝑎)
𝑓(𝑏) − 𝑓(𝑎)

−25,4425
𝑥0 = 1 − (2 − 1)
65,664 − (−25,4425)

𝑥0 = 1 − (−0,2793) = 1,2793
Siga-nos no Instagram: @engenhariacasal
Tendo posse do valor de 𝑥𝑖 calculou-se o 𝑓(𝑥𝑖 ):

𝑓(𝑥𝑖 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60


𝑓(1,2793) = −𝜋1,27933 + 12𝜋1,27932 − 60
𝑓(1,2793) = −6,5776 + 61,6988 − 60
𝑓(1,2793) = −4,8788
O valor do erro ainda não é possível de ser calculado, devido ausência de
erro anterior. Sendo assim, repetiu-se os cálculos de 𝑥0 para 𝑥1 . Agora
substituindo o valor encontrado de 𝑥𝑖 de mesmo sinal de 𝑓(𝑎) ou 𝑓(𝑏) no lugar
do 𝑎 ou 𝑏 correspondente ao sinal do 𝑓(𝑥𝑖 ) calculado. Portanto, o novo valor de
𝑎 será igual 𝑥0 (1,2793) e o valor de 𝑏 se mantém o mesmo (2).
Utilizando o Excel para os respectivos cálculos:
i a b f(a) f(b) xi f(xi)
0 1 2 -25,4425 65,6637 1,2793 -4,882
1 1,2793 2 -4,8820 65,6637 1,3291 -0,777
A partir disto, foi possível calcular o erro:
𝑥𝑖+1 − 𝑥𝑖
𝐸𝑟𝑟𝑜 = | |
𝑥𝑖
1,3291 − 1,2793
𝐸𝑟𝑟𝑜 = | |
1,2793
𝐸𝑟𝑟𝑜 = 0,0390
A continuidade dos cálculos até a iteração ℎ3 são mostrados na tabela a
seguir:
i a b f(a) f(b) xi f(xi) Erro
0 1 2 -25,4425 65,6637 1,2793 -4,882
1 1,2793 2 -4,8820 65,6637 1,3291 -0,777 0,0390
2 1,3291 2 -0,7770 65,6637 1,3370 -0,1198 0,0059
3 1,3370 2 -0,1198 65,6637 1,3382 -0,0184 0,0009
Sendo assim, 𝒙𝒊 = 𝒉𝟑 = 𝟏, 𝟑𝟑𝟖𝟐 ± 𝟎, 𝟎𝟎𝟎𝟗.

c) Partindo da mesma equação já rearranjada na letra anterior, agora


aplicando o método de Newton-Raphson para 𝑥0 = 1:
𝑓(ℎ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
Derivando 𝑓(ℎ):
𝑓′(ℎ) = −3𝜋ℎ2 + 24𝜋ℎ
Sabe-se que:
Siga-nos no Instagram: @engenhariacasal
𝑓(𝑥𝑖 )
𝑥𝑖+1 = 𝑥𝑖 −
𝑓′(𝑥𝑖 )
Calculou-se o 𝑓(𝑥𝑖 ) 𝑒 𝑓′(𝑥𝑖 ):
𝑓(𝑥𝑖 ) = −𝜋ℎ3 + 12𝜋ℎ2 − 60
𝑓(1) = −𝜋13 + 12𝜋12 − 60
𝑓(1) = −3,1416 + 37,6991 − 60
𝑓(1) = −25,4425
𝑓′(𝑥𝑖 ) = −3𝜋ℎ2 + 24𝜋ℎ
𝑓′(1) = −3𝜋12 + 24𝜋1
𝑓′(1) = −9,4248 + 75,3984
𝑓′(1) = 65,9736

Substituindo:

𝑓(𝑥𝑖 )
𝑥𝑖+1 = 𝑥𝑖 −
𝑓′(𝑥𝑖 )
𝑓(𝑥0 )
𝑥1 = 𝑥0 −
𝑓 ′ (𝑥0 )
−25,4425
𝑥1 = 1 −
65,9736
𝑥1 = 1,3856
𝑥1 − 𝑥0
𝐸𝑟𝑟𝑜 = | |
𝑥0
1,3856 − 1
𝐸𝑟𝑟𝑜 = | | = 0,3856
1

𝑓(1,3856) = −𝜋(1,3856)3 + 12𝜋(1,3856)2 − 60


𝑓(1,3856) = −8,3572 + 72,3782 − 60
𝑓(1,3856) = 4,021
𝑓′(𝑥𝑖 ) = −3𝜋ℎ2 + 24𝜋ℎ
𝑓′(1,3856) = −3𝜋(1,3856)2 + 24𝜋(1,3856)
𝑓′(1,3856) = −18,0945 + 104,472
𝑓′(1,3856) = 86,3775
𝑓(𝑥1 )
𝑥2 = 𝑥1 −
𝑓 ′ (𝑥1 )
4,021
𝑥2 = 1,3856 −
86,3775
Siga-nos no Instagram: @engenhariacasal
𝑥2 = 1,3385
𝑥2 − 𝑥1
𝐸𝑟𝑟𝑜 = | |
𝑥1
1,3385 − 1,3856
𝐸𝑟𝑟𝑜 = | | = 0,0339
1,3856

𝑓(1,3385) = −𝜋(1,3385)3 + 12𝜋(1,3385)2 − 60


𝑓(1,3385) = −7,5337 + 67,5441 − 60
𝑓(1,3385) = 0,0104
𝑓′(𝑥𝑖 ) = −3𝜋ℎ2 + 24𝜋ℎ
𝑓′(1,3385) = −3𝜋(1,3385)2 + 24𝜋(1,3385)
𝑓 ′ (1,3385) = −16,8853 + 100,92
𝑓′(1,3385) = 84,0347
𝑓(𝑥2 )
𝑥3 = 𝑥2 −
𝑓 ′ (𝑥2 )
0,0104
𝑥3 = 1,3385 −
84,0347
𝑥3 = 1,3384
𝑥3 − 𝑥2
𝐸𝑟𝑟𝑜 = | |
𝑥2
1,3384 − 1,3385
𝐸𝑟𝑟𝑜 = | | = 0,0000747
1,3385
Sendo assim, 𝒙𝒊 = 𝒉𝟑 = 𝟏, 𝟑𝟑𝟖𝟒 ± 𝟎, 𝟎𝟎𝟎𝟎𝟕𝟒𝟕.

DESAFIO II

Sistema de equações:
𝑚1 𝑔 − 𝑇 − 𝑐1 𝑣 = 𝑚1 𝑎
{𝑚2 𝑔 + 𝑇 − 𝑐2 𝑣 − 𝑅 = 𝑚2 𝑎
𝑚3 𝑔 − 𝑐3 𝑣 + 𝑅 = 𝑚3 𝑎
Substituindo de acordo com a tabela dada no enunciado:
Siga-nos no Instagram: @engenhariacasal

80 ∙ 9,8 − 𝑇 − 10 ∙ 6 = 80𝑎
{70 ∙ 9,8 + 𝑇 − 12 ∙ 6 − 𝑅 = 70𝑎
60 ∙ 9,8 − 14 ∙ 6 + 𝑅 = 60𝑎
Multiplicando:
784 − 𝑇 − 60 = 80𝑎
{686 + 𝑇 − 72 − 𝑅 = 70𝑎
588 − 84 + 𝑅 = 60𝑎
Rearranjando:
−𝑇 − 80𝑎 = −724
{𝑇 − 70𝑎 − 𝑅 = −614
−60𝑎 + 𝑅 = −504
Para solucionar o sistema, utilizou-se o escalonamento:
−1 −80 0 −724
[ 1 −70 −1| −614]
0 −60 1 −504
Para zerar o 1 da coluna 1, linha 2, fez-se:
1
𝑚𝐿2 = = −1
−1
𝐿2 = 𝐿2 − (−1) ∙ 𝐿1
𝐿2 = 1 − (−1) ∙ (−1) = 0
𝐿2 = −70 − (−1) ∙ (−80) = −150
𝐿2 = −1 − (−1) ∙ (0) = −1
𝐿2 = −614 − (−1) ∙ (−724) = −1338
−1 −80 0 −724
[ 𝟎 −150 −1| −1338]
𝟎 −60 1 −504
Para zerar o -60 da coluna 2, linha 3, fez-se:
−60 2
𝑚𝐿3 = =
−150 5
2
𝐿3 = 𝐿3 − ( ) ∙ 𝐿2
5
2
𝐿3 = 0 − ( ) ∙ 0 = 0
5
2
𝐿3 = −60 − ( ) ∙ −150 = 0
5
2 7
𝐿3 = 1 − ( ) ∙ −1 =
5 5
Siga-nos no Instagram: @engenhariacasal
2 156
𝐿3 = −504 − ( ) ∙ −1338 =
5 5
Portanto:
−1 −80 0 −724
𝟎 −150 −1 −1338
[ 7 | 156 ]
𝟎 𝟎
5 5
Após o escalonamento, encontrou-se o valor das incógnitas 𝑅, 𝑎 e
𝑇 respectivamente:
7 156
𝑅=
5 5
156 ∙ 5 156
𝑅= = = 22,3 𝑁
5∙7 7

−150𝑎 − 𝑅 = −1338
156
−150𝑎 − = −1338
7
9210
−150𝑎 = −
7
307
𝑎= = 8,8 𝑚/𝑠²
35

−𝑇 − 80𝑎 = −724
307
−𝑇 − 80 ∙ = −724
35
156
−𝑇 = − 𝑁
7
156
𝑇= = 22,3 𝑁
7

DESAFIO III
a) Interpolação linear:
𝑓(𝑥) = 𝑎𝑥 + 𝑏

Substituindo os valores:
Siga-nos no Instagram: @engenhariacasal
𝑎 ∙ 0,10377 + 𝑏 = 6,4147
{
𝑎 ∙ 0,11144 + 𝑏 = 6,5453
0,10377𝑎 + 𝑏 = 6,4147
{
0,11144𝑎 + 𝑏 = 6,5453 ∙ (−1)
0,10377𝑎 + 𝑏 = 6,4147
{ +
−0,11144𝑎 − 𝑏 = −6,5453
−0,00767𝑎 = −0,1306
0,1306
𝑎=− = 17,0274
−0,00767
0,10377 ∙ 17,0274 + 𝑏 = 6,4147
1,767 + 𝑏 = 6,4147
𝑏 = 6,4147 − 1,767 = 4,6477
Substituindo:

𝑓(𝑥) = 𝑎𝑥 + 𝑏

𝑓(0,11) = 17,0274 ∙ (0,11) + 4,6477 = 6,521

b) Interpolação quadrática:
𝑓(𝑥) = 𝑏2 𝑥 2 + 𝑏1 𝑥 + 𝑏0
𝑏0 = 𝑓(𝑥0 ) = 6,4147

𝑓(𝑥1 ) − 𝑓(𝑥0 ) 6,5453 − 6,4147


𝑏1 = =
𝑥1 − 𝑥0 0,11144 − 0,10377
𝑏1 = 17,0274

𝑓(𝑥2 ) − 𝑓(𝑥1 ) 𝑓(𝑥1 ) − 𝑓(𝑥0 )



𝑥2 − 𝑥1 𝑥1 − 𝑥0
𝑏2 =
𝑥2 − 𝑥0
6,7664 − 6,5453
− 17,0274
0,1254 − 0,11144
𝑏2 =
0,1254 − 0,10377
15,838 − 17,0274 −1,1894
𝑏2 = = = −54,99
0,1254 − 0,10377 0,02163

Substituindo os valores calculados:


Siga-nos no Instagram: @engenhariacasal
𝑓(𝑥) = 𝑏0 + 𝑏1 (𝑥 − 𝑥0 ) + 𝑏2 (𝑥 − 𝑥0 ) ∙ (𝑥 − 𝑥1 )
𝑓(𝑥) = 6,4147 + 17,0274(𝑥 − 0,10377) + (−54,99) ∙ (𝑥 − 0,10377) ∙ (𝑥 − 0,11144)
𝑓(𝑥) = 6,4147 + 17,0274𝑥 − 1,767 − 54,99 ∙ (𝑥 2 − 0,11144𝑥 − 0,10377𝑥 + 0,0115)

𝑓(𝑥) = 4,6477 + 17,0274𝑥 − 54,99𝑥 2 + 6,128𝑥 + 5,706𝑥 − 0,6324

𝑓(𝑥) = 4,0153 + 28,8614𝑥 − 54,99𝑥 2

𝑓(𝑥) = −54,99𝑥 2 + 28,8614𝑥 + 4,0153


Substituindo 𝑥(0,11):

𝑓(0,11) = −54,99(0,11)2 + 28,8614(0,11) + 4,0153


𝑓(0,11) = −0,6654 + 3,1747 + 4,0153 = 6,5246

Você também pode gostar