Escolar Documentos
Profissional Documentos
Cultura Documentos
CAMPUS SERTÃO
EIXO TECNOLOGIA
Cálculo
Numérico
Prof. Dr. Alverlando Ricardo
▪ T é o impulso;
▪ ρ(r) é a densidade de massa
do fluido;
▪ Vsaída(r) é o perfil da
velocidade na saída do
motor;
▪ r é a coordenada radial e
▪ R é o raio do exaustor.
INTRODUÇÃO
➢ Cálculo do valor da integral corresponde à área
sombreada sob a curva de f(x) entre a e b:
A necessidade de se calcular uma integral
numericamente
INTEGRAÇÃO NUMÉRICA
FUNÇÃO A SER
INTEGRADA
PODE SER:
PONTOS
EXPRESSÃO
DISCRETOS
ANALÍTICA
(dados tabulados)
EXPRESSÃO EXPRESSÃO É
MÉTODO
MATEMÁTICA DIFÍCIL OU
NUMÉRICO
SIMPLES IMPOSSÍVEL
Aproximação
FÓRMULAS DE
Utilizando
NEWTON-COTES Expressão Analítica
Fórmulas de integração de Newton-Cotes
FÓRMULAS DE NEWTON-COTES
➢ Quando o integrando original é uma função
analítica, a fórmula de Newton-Cotes a substitui
por uma função mais simples;
f ( x) = ? f ( x)dx = ?
a
FÓRMULAS DE NEWTON-COTES
◼ A integração pode ser realizada a partir de fórmulas do tipo:
b n
f ( x)dx w f ( x )
a i =0
i i
( x − xk )
b n b n
f ( x)dx f ( xi ) dx
a i =0 a k =0, k i
( xi − xk )
( x − xk )
b n
wi = dx
a k =0,k i
( xi − xk )
INTEGRAÇÃO DE
ROMBERG
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
NEWTON-COTES: REGRA DO TRAPÉZIO
◼ Regra do Trapézio:
x0 = a e x1 = b
n =1
( x − xk )
x1
( x − xk )
b n
wi = dx w0 = dx
a k =0,k i
( xi − xk ) x0 k = 0 , k i
( xi − xk )
2 x1
( x − x1 ) 1 ( x − x1 )
x1
w0 = dx =
x0
( x0 − x1 ) x0 − x1 2 x0
NEWTON-COTES: REGRA DO TRAPÉZIO
◼ Regra do Trapézio
2 x1
( x − x1 ) 1 ( x − x1 )
x1
w0 = dx =
x0
( x0 − x1 ) x0 − x1 2 x0
b−a
h= = x1 − x0
n
2 x1
( x − x1 ) 1 ( x − x1 )
x1
h
w0 = dx = =
x0
( x0 − x1 ) −h 2 x0
2
NEWTON-COTES: REGRA DO TRAPÉZIO
◼ Regra do Trapézio
2 x1
n =1
( x − xk ) 1 ( x − x0 )
x1
w1 = dx =
x0 k = 0 , k i
( xi − xk ) x1 − x0 2 x0
2 x1
1 ( x − x0 ) h
w1 = =
h 2 x0
2
b
Logo, f(x)dx f(x0 ) + f(x1 )
h
a 2
Área do Trapézio!
NEWTON-COTES: REGRA DO TRAPÉZIO
◼ Regra do Trapézio
◼ Graficamente
−x
f ( x) = 1 + e
Solução analítica:
( ) ( )− (0 − e ) = 1,6321
1
I = 1 + e dx = x − e
−x −x 1
= 1− e −1 0
0
0
NEWTON-COTES: REGRA DO TRAPÉZIO
◼ Regra do Trapézio
Solução numérica:
b
f(x)dx f(x0 ) + f(x1 )
h
a 2
1− 0
I f( 0 ) + f(1 ) (2 + 1,3679 ) = 1,684
1
2 2
FÓRMULAS DE NEWTON-COTES
FÓRMULAS
DE NEWTON-
COTES
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
NEWTON-COTES: REGRA DE SIMPSON
◼ Regra de Simpson
a+b
x0 = a, x1 = e x2 = b
2
n=2
( x − xk )
x2
( x − xk )
b n
wi = dx w0 = dx
a k =0,k i
( xi − xk ) x0 k = 0 , k i
( xi − xk )
( x − x1 ) ( x − x2 )
x2
h b − a x2 − x0
w0 = dx = h= =
x0
( x0 − x1 ) ( x0 − x2 ) 3 n 2
NEWTON-COTES: REGRA DE SIMPSON
◼ Regra de Simpson
( x − x0 ) ( x − x2 )
x2
4h
w1 = dx =
x0
( x1 − x0 ) ( x1 − x2 ) 3
( x − x0 ) ( x − x1 )
x2
h
w2 = dx =
x0
( x2 − x0 ) ( x2 − x1 ) 3
b
f(x)dx f(x0 ) + 4 f(x1 ) + f ( x2 )
h
Logo,
a
3
◼ Regra de Simpson
◼ Graficamente
f ( x) = 1 + e − x
Solução numérica:
b
f(x)dx f(x0 ) + 4 f(x1 ) + f ( x2 )
h
a 3
NEWTON-COTES: REGRA DE SIMPSON
◼ Regra de Simpson
b − a 1− 0 1 1 1
h= = = x1 = a + h = 0 + =
n 2 2 2 2
FÓRMULAS
DE NEWTON-
COTES
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
NEWTON-COTES: OUTROS CASOS
◼ Outros Casos
x0 = a, xi = xi −1 + h h = xi − xi −1 e xn = b
FÓRMULAS DE NEWTON-COTES
FÓRMULAS
DE NEWTON-
COTES
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
FÓRMULAS REPETIDAS: TRAPÉZIO
b
I = f ( x)dx f ( x0 ) + 2 f ( x1 ) + 2 f ( x2 ) + + f ( xn )
h
a
2
h n −1
b
I = f ( x)dx f ( x0 ) + 2 f ( xi ) + f ( xn )
a
2 i =1
FÓRMULAS REPETIDAS: TRAPÉZIO
◼ Fórmulas Repetidas: Regra do Trapézio
◼ Graficamente
(b − a )h 2 M 2 = máx f ( 2) ( x)
ETR M2
12 x[ x0 , xn ]
FÓRMULAS REPETIDAS: TRAPÉZIO
◼ Fórmulas Repetidas: Regra do Trapézio
◼ Aplicação: calcular a integral aproximada da função
abaixo no intervalo [0,1], usando n = 4 (quatro
subintervalos).
−x
f ( x) = 1 + e
Solução:
h n −1
b
I = f ( x)dx f ( x0 ) + 2 f ( xi ) + f ( xn )
a
2 i =1
FÓRMULAS REPETIDAS: TRAPÉZIO
h n −1
b
I = f ( x)dx f ( x0 ) + 2 f ( xi ) + f ( xn )
a
2 i =1
h 3
I f ( x0 ) + 2 f ( xi ) + f ( x4 )
2 i =1
I f ( x0 ) + 2( f ( x1 ) + f ( x2 ) + f ( x3 ) ) + f ( x4 )
h
2
b − a 1− 0
h= = = 0,25
n 4
FÓRMULAS REPETIDAS: TRAPÉZIO
I f ( x0 ) + 2( f ( x1 ) + f ( x2 ) + f ( x3 ) ) + f ( x4 )
h
2
I
0,25
f (0) + 2( f (0,25) + f (0,5) + f (0,75)) + f (1)
2
I
0,25
2 + 2(1,7788 + 1,6065 + 1,4724 ) + 1,3679
2
I 1,6354
FÓRMULAS REPETIDAS: TRAPÉZIO
% FUNÇÃO QUE CALCULA A INTEGRAL DE UMA FUNÇÃO COMPLEXA COM O MESMO USANDO
% A REGRA DO TRAPÉZIO REPETIDO
clear
clc
h = (b-a)/N;
func = inline(integrando);
disp('i xi f(ci)');
x = a:h:b;
for i =1:N+1
F(i) = func(x(i));
x = [0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0]; % VALORES DE X
F = [0 1.3 1.6 2.4 2.8 3.0 3.1 3.0 2.8 2.4 1.7 1.3 0]; % VALORES DE F(X)
% *************************************************************************
% *************************************************************************
% *************************************************************************
N = length(x); % Número de subintervalos.
a = x(1); % Limite inferior de integração.
b = x(N); % Limite superior de integração.
h = (b-a)/(N-1);
disp('i xi F(xi)');
x = a:h:b;
for i =1:N
fprintf('%3i %11.6f %11.6f\n',i-1,x(i),F(i))
end
I = h*(F(1)+F(N))/2 + h*sum(F(2:N-1));
disp(' A Integral usando o Método Trapezoidal Repetido Vale:')
disp(I)
FÓRMULAS DE NEWTON-COTES
FÓRMULAS
DE NEWTON-
COTES
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
FÓRMULAS REPETIDAS: SIMPSON
◼ Fórmulas Repetidas: Regra de Simpson
◼ Utilizando a Regra de Simpson em cada subintervalo:
I
h
f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
3
(b − a )h 4 M 4 = máx f ( 4) ( x)
ESR M4
180 x[ x0 , xn ]
FÓRMULAS REPETIDAS: SIMPSON
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
h
3
FÓRMULAS REPETIDAS: SIMPSON
◼ Fórmulas Repetidas: Regra de Simpson
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
h
3
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + f ( x4 )
h
3
FÓRMULAS REPETIDAS: SIMPSON
◼ Fórmulas Repetidas: Regra de Simpson
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
h
3
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + f ( x4 )
h
3
b − a 1− 0
h= = = 0,25
n 4
FÓRMULAS REPETIDAS: SIMPSON
◼ Fórmulas Repetidas: Regra de Simpson
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
h
3
I f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + f ( x4 )
h
3
b − a 1− 0
h= = = 0,25
n 4
I
0,25
f (0) + 4 f (0,25) + 2 f (0,5) + 4 f (0.75) + f (1)
3
I
0,25
2 + 4 1,7788 + 2 1,6065 + 4 1,4724 + 1,3679 = 1,6321
3
FÓRMULAS REPETIDAS: SIMPSON
clear
clc
% FUNÇÃO QUE CALCULA A INTEGRAL DE UMA FUNÇÃO COMPLEXA COM O MESMO TAMANHO
% NOS SUBINTERVALOS USANDO A REGRA DE SIMPSON REPETIDO
% *************************************************************************
% ************************** DADOS DE ENTRADA: ****************************
% *************************************************************************
% *************************************************************************
% *************************************************************************
h = (b-a)/N;
func = inline(integrando);
disp('i xi f(ci)');
x = a:h:b;
for i =1:N+1
F(i) = func(x(i));
fprintf('%3i %11.6f %11.6f\n',i-1,x(i),F(i))
end
sum = 0;
for i =2:N
if mod(i,2)==0
sum = sum+4*F(i);
else
sum = sum+2*F(i);
end
end
I = h*(F(1)+F(N+1) + sum)/3;
disp(' A Integral usando o Método de Simpson Repetido Vale:')
disp(I)
FÓRMULAS REPETIDAS: SIMPSON
clear
clc
% FUNÇÃO QUE CALCULA A INTEGRAL DE PONTOS DISCRETOS COM O MESMO TAMANHO NOS
% SUBINTERVALOS USANDO METODO DE SIMPSON REPETIDO
% *************************************************************************
% ************************** DADOS DE ENTRADA: ****************************
% *************************************************************************
x = [0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0]; % VALORES DE X
F = [0 1.3 1.6 2.4 2.8 3.0 3.1 3.0 2.8 2.4 1.7 1.3 0]; % VALORES DE F(X)
% *************************************************************************
% *************************************************************************
% *************************************************************************
Outros Casos
FÓRMULA FÓRMULA
REGRA DO REGRA DE
REPEDIDAS: REPEDIDAS:
TRAPÉZIO SIMPSON
TRAPÉZIO SIMPSON
h n −1
h
f(x0 ) + f(x1 ) 2
f ( x0 ) + 2
i =1
f ( xi ) + f ( x )
n
2
h
f(x0 ) + 4 f(x1 ) + f ( x2 )
h
f ( x0 ) + 4 f ( x1 ) + 2 f ( x2 ) + 4 f ( x3 ) + 2 f ( x4 ) + + f ( xn )
3 3
EXERCÍCIOS:
◼ Exercício 1: A integral elíptica completa do primeiro tipo é expresso
por:
𝜋
Considere o intervalo [0, ], usando n = 4 (quatro
2
subintervalos).
EXERCÍCIOS:
◼ Exercício 2: Dados os seguintes valores numéricos, onde y deve ser
alguma função (desconhecida) de x, encontre a área sob a curva
representada aproximadamente por y:
AVALIAÇÃO DE INTEGRAIS MÚLTIPLAS
AVALIAÇÃO DE INTEGRAIS MÚLTIPLAS
➢ Integrais duplas e triplas aparecem
frequentemente em problemas bidimensionais e
tridimensionais.
AVALIAÇÃO DE INTEGRAIS MÚLTIPLAS
➢ A integral dupla na equação pode ser dividida em
duas partes.
Avalia-se as integrais
usando algum dos
métodos numéricos
descritos anteriores.
...CONTINUA