Você está na página 1de 17

Clculo Numrico

Integrao Numrica

Joo Marques Salomo

CEFET-ES 2007/2

Integrao Numrica
A integrao numrica aplicada quando a primitiva da funo no conhecida ou quando s conhecemos a funo f(x) expressa por um conjunto discreto de pontos. Integrar numericamente a funo y = f(x) em um intervalo [a, b] corresponde a integrar um polinmio interpolador Pn(x) que aproxime f(x) no dado intervalo dado. As frmulas de Newton-Ctes so baseadas nesta estratgica. Elas aproximam a integral da funo pela integral do polinmio:

onde os pontos so dados por xk = x0 + kh, com h = (b - a)/n, e os coeficientes Ai so determinados pelo polinmio Pn(x) escolhido para aproximar a funo f(x).

Integrao Numrica: Regra do trapzio


Regra do trapzio: Dada pela frmula de Newton-Ctes que aproxima, sobre os pontos x0 = a e x1 = b, a funo f(x) pelo polinmio interpolador de grau 1 que, na forma de Newton, dado por:

Assim, sendo h = x1 - x0, a integral ser aproximada para:

Regra do trapzio: Interpretao geomtrica

A frmula anterior representa a rea do trapzio que tem f(x1) e f(x0) como bases e h como valor da altura.

Regra do trapzio: Clculo do Erro


Na interpolao vimos que uma funo f(x) pode ser representada por:
onde pn(x) o polinmio interpolador e En(x) o erro na interpolao. Logo, calculando a integral da funo f(x) no intervalo [a; b], temos: O erro na integrao dado pela integrao do erro cometido na interpolao !!. Na Regra do Trapzio o erro dado ento por:

Como desconhecido, na prtica usase uma estimativa para o erro dada por:

Regra do trapzio: Exemplo


Dada a funo , aproximar a integral no intervalo [0,1] usando a Regra do Trapzio. Soluo: temos que h = 1 - 0 = 1 e a integral ser: A segunda derivada da funo Que ao limita-la no intervalo [0, 1], temos nos extremos: Os pontos crticos de f(x), sero calculados por: Como x = 0 o nico ponto crtico pertencente ao intervalo temos:

Logo, o erro total ser:

Regra do Trapzio Repetida

Para grandes intervalos faz-se uma subdiviso do intervalo de integrao [a, b] em n subintervalos de mesma amplitude e aplica-se a Regra do Trapzio em cada subintervalo
Neste caso temos que:

Regra do Trapzio Repetida


Aplicando a Regra em cada subintervalo temos:

Simplificando, temos que:

O erro cometido igual a soma dos erros cometidos em cada subintervalo

Regra do Trapzio Repetida: Exemplos


Exemplo 1: Calcular, usando a regra do trapzio e h=0.2,
Sol:. temos que

Logo:

Regra do Trapzio Repetida: Exemplos


Exemplo 2: considerando a funo Determine o nmero de intervalos para que o
Sol:. temos que

Sendo h = (b - a)/n e que o mximo da segunda derivada da funo em [0, 1] igual a 2, temos:

Assim, devemos tomar no mnimo n = 41 subintervalos para atingir a preciso desejada.

Regra do Trapzio Repetida: Exemplos


% Exemplo do uso da funcao trapz(x,y) % Calcula a integral usando a regra do trapezio % para os pontos x=[xo,x1,...,xn] e % f=[fo,f1,...fn] h=1/41; x=0:h:1; f=exp(-x.^2); It=trapz(x,f) % Editar funcao no Matlab It =0.7468

Integrao Numrica: Regra de Simpson 1/3


Neste caso, usamos o polinmio de grau 2 para interpolar a funo f(x). Para isto, pela regra de Lagrange, necessita-se de trs pontos x0, x1 e x2. Com os pontos igualmente espaados, tomamos h = (b - a)/2. A aproximao da integral aps simplificaes ser:
Aps as simplificaes, segue que:

O erro de integrao ser:

Regra de Simpson 1/3: Exemplos


Ex: utilize a regra de Simpson e encontre uma aproximao para a integral de e para o erro no intervalo [0, 1].
Sol:. Temos que:

e
O erro depende da 4a derivada da funo:

Nos extremos do intervalo temos:


Os pontos crticos: Como o ponto x = 0.958572 pertence [0,1] temos:

Logo:

Regra de Simpson Repetida

O intervalo de integrao ser dividido em n subintervalos de mesma amplitude. Como a Regra de Simpson necessita de trs pontos, o subintervalo de aplicao da frmula ser [xk, xk+2] o que implica que n deve ser um nmero par.
Neste caso temos que: Aplicando a Regra de Simpson e simplificando:

O erro nesta aproximao a soma dos erros em cada subintervalo [xk, xk+2] e como temos n = 2 subintervalos segue que:

Regra de Simpson Repetida: Exemplo

Ex: considere a integral da funo

no intervalo [0, 1].

determine o nmero de subintervalos necessrios para obtermos uma aproximao com trs casas decimais exatas. Sol:. Para atender a exigncia,
Sendo h = (b - a)/n e Temos que:
Ento n = 6 garante a preciso. Note que pela Regra de Simpson n = 41.

No Matlab F = inline('exp(-(x.^2))'); ezplot(F) [Q,n] = quad(F,0,1); Q=0.7468 e n=13

Regra de Simpson Repetida: Exemplo


Ex 2: Usando a regra 1/3 de Simpson, calcular a integral de Considerando h=0.2 Sol:. Temos que: Logo:

Isto :
No Matlab F = inline('(exp(x).*cos(x))'); ezplot(F) [Q,n] = quad(F,0,1.2); Q=1.6488 e n=17

FIM