Documente Academic
Documente Profesional
Documente Cultură
f ( x) p n ( x )
b 1
I = p n (x )dx = Pn (z )dz
a −1
Objetivo: determinar a integral I de forma exata através de uma somatória ponderada, do tipo:
1 p
I = Pn (z )dz = wi Pn (z i ) . (1)
−1 i =0
Portanto deve-se determinar os valores de p, wi e zi, com i = 0,1,...,p, para que a somatória
acima forneça a integral exata do polinômio Pn.
Pn = 0 + 1 z + 2 z 2 + 3 z 3 + + n z n
( )
1 1
I = Pn (z )dz = 0 + 1 z + + n z n dz ,
−1 −1
2
3
I = 2 0 + 2 + + n 1 − (− 1) .
n +1
n +1
(2)
I = Pn (z )dz = wi Pn (z i ) = w0 Pn (z 0 ) + w1 Pn (z1 ) + + w p Pn (z p ) ,
1 p
−1 i =0
ou ainda,
( ) ( ) (
I = w0 0 + 1 z 0 + 2 z 0 + + n z 0 + w1 0 + 1 z1 + + n z1 + + w p 0 + 1 z p + + n z p
2 n n n
)
(3)
63
PMR3401 - Mecânica Computacional para Mecatrônica
w0 + w1 + w2 + + w p = 2
w0 z0 + w1 z1 + + w p z p = 0
0 0 1 1 p p
w z n + w z n + + w z n = 1 1 − (− 1)n +1
n +1
O sistema acima possui (n+1) equações e 2(p+1) incógnitas: wi e zi, para i = 0,1,...,p.
Ele só apresentará solução se (n+1) = 2(p+1), ou seja, n = 2p+1. Portanto são necessários p+1
termos na somatória dada por (1) para que ela represente a integral exata de um polinômio de grau até
n, ou seja:
n 2 p +1,
Exemplos:
1) p=0
w0 = 2
w0 z 0 = 0
2) p=1
w0 + w1 = 2
w z + w z = 0
0 0 1 1
2
w0 z0 + w1 z1 = 3
2 2
3
w0 z0 + w1 z13 = 0
O sistema de equações não linear acima é difícil de ser resolvido, mas através de “back
substitution” pode-se verificar que a solução é:
64
PMR3401 - Mecânica Computacional para Mecatrônica
1
w0 = w1 = 1, z1 = −z0 = ,
3
e o método pode ser usado para integrar exatamente um polinômio de grau 3 ou inferior. Os dois casos
acima são ilustrados na figura abaixo.
F(z)
F(z)
w0= w1=1
w0=2
−1 z0=0 1 z −1 z0=
−1/3 z1= 1 z
1/3
Os pontos de integração (ou amostragem) zi’s, assim como os pesos wi’s, são fornecidos em
forma de tabela e são encontrados em diversos textos de métodos numéricos.
Se os limites de integração forem diferentes deve-se realizar uma mudança de variáveis para
b
x = a0 + a1z
para x = a → z = −1 a0 − a1 = a
para x = b → z = 1 a0 + a1 = b
(b − a ) z(b − a ) + b + a
b 1
logo:
a
f ( x)dx =
2 −1 f
2
dz
65
PMR3401 - Mecânica Computacional para Mecatrônica
I = 0.4 [0.2 + 25(0.4 + 0.4 z) − 200(0.4 + 0.4 z) 2 + 675(0.4 + 0.4 z) 3 − 900(0.4 + 0.4 z) 4 + 400(0.4 + 0.4 z)5 dz
−1
− 1 1
I f + f
3 3
66