Você está na página 1de 114

CLCULO

NUMRICO
S u m r i o
Introduo
Operaes
Interpolao
Derivao
Integrao
Matrizes
Sistemas Lineares
Equaes Algbricas e Trascendentes
Bibliografia
1 INTRODUO
Existem dois tipos de erro sem Clculo Numrico para os quais o aluno deve estar
atento. Esses erros esto relacionados com o mtodo numrico escolhido e com o
processamento dos nmeros.
1.1 Erro de Arredondamento:

Ocorre sempre que se despreza parte decimal de um nmero e isso sempre se d ao


operar com nmeros irracionais ou dzimas peridicas.
Exemplo 1: Ao escrever nmero como sendo 3,1 ou 3,14 ou 3,1415, cometem se erros
de arredondamento da ordem 10 , 10 , e 10 , respectivamente.
Exemplo 2: O erro de arredondamento (

) inevitvel, pois mesmo os computadores e


calculadoras, ao passarem nmeros da base 10 para base 2, introduzem esse tipo de erro. O
nmero 0,6 ao ser representado na base dois se transforma em dzima peridica. 0,6
10
=
0,1001...
2
(dzima peridica)
NOTA 1: O erro de arredondamento pode, na aplicao dos mtodos numricos, ser
controlado at certo ponto. Deve se ter o cuidado, no caso de dados tabelados, de no
introduzir clculos ou constantes com erro de arredondamento maior do que o apresentado
nos dados. Deve se procurar operar com mais casas decimais do que a resposta pretendida.
NOTA 2: Em volumes grandes de operaes com dados numricos e em certas operaes
instveis os erros de arredondamento podem propagar em propores a interferir
drasticamente nos resultados.
Exemplo 3:
a) 4568,7389 : 3 =1522,9130 (valor correto com

10 ).
Ao multiplicar por 0,3333 esperando ter quatro casas decimais corretas obtem
se:
4568,7389 x 0,3333 = 1522,7607 (veja, apareceu erro na 1 casa decimal).
b) 45 : (4 - 15) = 354,284 (valor correto com

10 ).
Ao tomar a raiz quadrada d 15 como 3,872 obtem-se: 45 : (4 3,872) = 351,583.
(veja, apareceu erro na casa das unidades)
1.2 Erro de truncamento:
T
Ocorre quando se despreza termos de uma srie numrica e isso s d com freqncia
na obteno dos mtodos numricos.
Exemplo 4:
A srie Maclaurin para a funo f(x) = e
x
e
x
=
!
...
! 3 ! 2
1
3 2
n
x x x
x
n
+ + + +

Para calcular o valor do nmero e com a srie interrompida no 7 termo, mesmo
usando um erro de arredondamento da ordem de 10 em todas as operaes, obtm-se:
e = 1 + 1 + 71805556 , 2
720
1
120
1
24
1
6
1
2
1
+ + + +
O resultado obtido s est correto at a 3 casa decimal, devido ao erro de truncamento na
srie.
NOTA:
No possvel controle direto ao erro de truncamento, pois as frmulas, os mtodos
numricos, carregam em si o erro.
Exerccios
1) Calcule
4 3
3
13 31
19 7

+
dadas seguintes formas:
a) Calcule, inicialmente, cada radical e anote com 5 casas decimais. Efetue numerador,
denominador e a diviso.
b) Use todo o potencial da calculadora: entre na equation, edite a frmula, passe-a ara
pilha, efetue.
Compare os resultados obtidos. (Nota: o 2 resultado estar certo at ltima casa decimal).
2) A frmula de Maclaurin para a funo f(x) = sen x :
senx = x ( )
!
1 ...
! 7 ! 5 ! 3
2
1
7 5 3
n
x x x x
x
n
n
+ + +
a) Voc sabe como foi obtida esta frmula?
b) Calcule sen2 usando os 6 primeiros termos da frmula e deixando o resultado com
todas as casas decimais.
c) Calcule sen2 direto na calculadora.
d) Compare os resultados obtidos. (o 2 resultado estar at a ltma casa decimal).
NOTA: A calculadora dever estar operando em radianos.
Respostas: 1) a)757,46739 2) a)0,909296135966
b)757,79259 b)0,909297426826
2 OPERADORES
2.1 Definio Geral
Operador um smbolo que representa, abreviadamente, um conjunto de
operaes a serem efetuadas sobre uma varivel.
Exemplo:
Smbolo Operando Resultado

4

f(x
i
) f(x
1
) + f(x
2
) + f(x
3
) + f(x
4
)
i=1
Domnio ou campo de definio de um operador o conjunto n qual o operador pode ser
aplicado.
Considerando que os operadores A e B tm o mesmo domnio, teremos as propriedades:
a) A(x
i
) = B(x
i
) A = B
b) A(x
i
) = B(x
i
) = (A + B) (x
i
)
c) A(x
i
) = B(x
i
) = (AB) (x
i
)
para todo x
i
do domnio comum.
2.2 OPERADORES NUMRICOS
Os operadores, a serem defnidos, tm como operando, ou domnio, s imagens e uma
funo discreta (ou tabelada).
Para uniformidade didtica, sero atendidas s recomendaes constantes das notas a
seguir:
NOTAS:
1) Uma funo discreta (funo tabelada) ser representada elo conjunto de pontos
{(x1 , y1) , (x2 , y2),......,(xn , yn)} , ou
x
1
x
2
x ...
1 i
x x
i

1 + i
x . . .
n
x
F(x)
1
y
2
y ...
1 i
y
i
Y
1 + i
y . . .
n
y

2) Caso no se faa meno em contrrio, o primeiro ponto da tabela ter ndice 1, logo
o ltimo ndice, n, representar o nmero de pontos tabelados.
3) Nas tabelas onde a varivel x est igualmente espaada (x constante) ser usada
letra h para indicar o tamanho do espaamento: x = h
2.3 OPERADOR DESLOCAMENTO
smbolo: E

Definio: Ef(x
i
) = f(x
i+1
) ou Ey
i
= y
i+1

Propriedades:
a)Potncia de E

b)E = 1
c) Consderando n negativo e/ou fracionrio.
E f(x
i
)) f(x
i-2
) ; E y
i =
y
i-2
Exemplo 1: Dada a funo tabelada
x 0,2 0,4 0,6
y 1,72 2,18 6,21
Calcule: a) Ey
1
b)Ey(0,2) c) E
2
y
2
Soluo:
a) Ey
1
= y
3
= 6,21
b) Ey(0,2) = Ey
1
= y
2
= 2,18
c) Deslocamentos fracionrios produzem nmeros que no podem ser obtidos
diretamente da tabela.
2.4- OPERADOR DIFERENA FINITA ASCENDENTE
NOTA: Os operadores diferena finitas so definidos para tabelas com x constante.

Smbolo: letra grega DELTA maiscula
Definio: f(x
i
) = f(x
i+1
) - f(x
i
) ou y
i
= y
i+1 -
y
i
Propriedades
a) relao entre e E

f(x
i
) = f(x
i+1
) f(x
i
)
= Ef(x
i
) f(x
i
)
= (E - 1) f(x
i
)
logo: = E 1
b) potncias:
)) ( ( ) (
1
i
n
i
n
x f x f


ou
) ( ) 1 ( ) (
i
n
i
n
x f E x f
) ( ...]
! 3
) 2 )( 1 (
! 2
) 1 (
! 1
[
3 2
1
i
n n
n
n
x f E
n n n
E
n n E
E +


Exemplo 2:
Faa a tabela das potncias de para a funo tabelada
x 1,2 1,3 1,4 1,5 1,6
y 2,35 2,87 3,71 4,96 6,17
Soluo:
Usando a lei de recorrncia ) (
1
i
n
i
n
y y

obtem se:
x
y
i
y
i
y
2

i
y
3

i
y
4

1,2
1,3
1,4
1,5
1,6
2,35
2,87
3,71
4,96
6,17
0,52
0,84
1,25
1,21
-----
0,32
0,41
-0,04
------
-----
0,09
-0,45
-----
------
-----
-0,54
------
-----
-----
-----
Exemplo 3:

Calcule
2
3
y sem construir a tabela do exemplo anterior
Soluo:
Usando a 2 definio de potncia:

i
n
i
n
y E y ) 1 ( obtem-se
2
2 3
2
3
2
3
) 1 3 3 ( ) 1 ( y E E E y E y +


2 2 2
2
2
3
3 3 y y E y E y E +


2 3 4 5
3 3 y y y y +


45 , 0 87 , 2 71 , 3 . 3 96 , 4 . 3 17 , 6 +
(confira com o resultado da tabela)
NOTA: 1) a calculadora HP48 tem uma rotina ( LIST) no menu MATH que calcula de
uma lista e pode ser usada, facilmente, para fazer a tabela das potncias de .
2) Use este recurso para fazer a tabela do exemplo 2.
a) Coloque a lista dos y na pilha {2.35 2.87 3.71 4.96 6.17} e enter
b) MATH...LIST...LIST e j aparece a 1 coluna da tabela
c) Pressionando novamente LIST calculado (LIST) ou seja aparece , e
assim at o final da tabela.
3) No Matlab V pode-se obter a tabela das potncias de com o recurso:
a) a = [2.35 2.87 3.71 4.96 6.17]
b) repetir 4 vezes o comando a=diff(a)
2.5-OPERADOR DIFERENA FINITA DESCENDENTE
Smbolo l-se DEL
Definio: f(
) ( )
1

i i
x f x
ou
1

i i i
y y y
Propriedades:
a) relao entre e E
f
) ( ) ( ) (
1 1

i
x f xi f x

) ( ) (
1
i i
x f E x f


= ) ( ) 1 (
1
i
x f E

Logo
b) potncias
) f(x
i
n
(
)) (
1
i
n
x f

ou

) f(x
i
n
(
) ( ) 1 (
1
i
n
x f E


) ( ) 1 (
! 2
) 1 (
nE - 1 [
] 2 1 -
i
n n
x f E E
n n

+

+
c) relao entre e
= E 1
(multiplicando ambos os membros por
1
E
)

1
E = 1 -
1
E logo

1
E = (elevando potncia n tem-se)

n n
E

=
n
ou
Nota: A relao acima permite calcular em funo de
Exemplo 4: calcule
4
3
y sendo dada a tabela das potncias , exemplo2
Soluo: usando a relao
n i
n
i
n
y y


tem-se:



3 4
3
4
3
y y


tabela na olhar
3
09 , 0
i
y
Exemplo5: Fazer a tabela das potncias de para a funo
Y = 2sen3x+1,1,1
3
10 1 , 0 , 6 , 1


a
h x
Soluo:
a) inicialmente, necessrio fazer a tabela da funo y =2sen3x + 1 no
intervalo.Pode-se obter a tabela, com auxlio da HP48, por vrios
=
1
1

E

n i
n
i
n
y y


procedimentos distintos.Um dos mais simples criar uma funo com o
comando DEF.
Passos: 1) editar a funo. Pode usar a equation e passar para a pilha
y(x) = 2*sin(3*x)+1<ENTER>
2) pessionar DEF e aparecer y no menu VAR
3)digite 1.1 e pressione y, aparecer 0,845
digite 1.2 e pressione y, aparecer 0,115... e assim por diante.
b) Usando a relao de recorrncia
) (
1
i
n
i
n
y y


obtem-se

x
y
i
y y
2
y
3
y
4
y
5

1,1 0,685 ------ ------- ------ ------ -----


1,2 0,115 -0,570 ----- ----- ----- -----
1,3 -0,376 -0,491 0,079 ------ ------ ------
1,4 -0,743 -0,367 0,124 0,045 ----- -----
1,5 -0,955 0,212 0,155 0,031 -0,014 -----
1,6 -0,992 -0,037 0,175 0,020 -0,011 0,003
Notas:1) A calculadora dever estar operando em RADIANO.(por que?)

2) Cada Valor de
n n
de tabela da obtido ser pode deslocando se, para baixo, n
casas de cada valor, e vice-versa.
2.6- OPERADOR DIFERENA FINITA CENTRAL
Smbolo: letra grega DELTA minscula
Definio
2
1
2
1
2
1
2
1
) ( ) ( ) (
+ +

i i
i
i i
i
y y y ou x f x f x f
NOTA: operador , por definio, no poder ser aplicado diretamente a dados
tabelados quando os valores intermedirios( de ndice
2
1
+
i
e ndice
2
1

i
) no
estiverem tambm tabelados, o que sempre ocorr poias as tabelas tm ndices inteiros .
Propriedades:
a) relao entre e E
) ( ) ( ) (
2
1
2
1
+

i i
i
x f x f x f
) ( ) (
2
1
2
1
i i
x f E x f E


) (
2
1
2
1
i
x f E E


logo,

2
1
2
1

E E
b) potncias
)) ( ( ) (
1
i
n
i
n
x f x f




2.7- OPERADOR MEDIADOR CENTRAL
Smbolo: letra grega MI minscula
Definio
2
)] ( ) ( [
) (
2
1
2
1
+
+

i i
i
x f x f
n f
ou y

,
_

+
+
2
1
2
1
2
1
i i
i
y y
NOTA: O operador usado somente em combinao com o operador ,
provocando operaes com os valores tabelados.
Propriedades:
a) relao de e E =
2
] [
2
1
2
1

+ E E

2.8- OPERADOR DIFERENA CENTRAL MEDIADA
Smbolo:
Definio:f( ( )
1 1
1 1
2
1
2
)] ( ) ( [
)
+
+

i i i
i i
i
y y y ou
x f x f
x
NOTA: Pode-se chegar definio acima simplesmente operando o produto , veja:

) (
i
x f
{
2
] [
2
1
2
1

+ E E
}.(
) ( )
2
1
2
1
i
x f E E


2
1
2
) ( ) ( [
) (
2
] [
1 1 1
1 1
+

i i i i
i
y y x f x f
x f
E E
NOTAS:
1) Observe que o operador trabalha com valores contidos na tabela, ndices interiores.
2 ) Para fazer as tabelas das potncias de e usam-se as frmulas:
a)
i i i i
y y y y 2
1 1
2
+
+
b)
) (
2
1
1 1 +

i i
y y y
Exemplo 6:
Faa a tabela das potncias de (par) e (impar) dada a funo do exemplo 2.
Soluo:
x
y

y
y
2

1,2
1,3
1,4
1,5
1,6
2,35
2,87
3,71
4,96
6,17
-----
6,80
1,045
1,230
-----
-----
0,32
0,41
-0,04
-----
-----
-----
-0,180
------
-----
-----
------
-0,54
-----
-----
Exemplo 7
Prove a relao
2

=
-
a) usando a relao de operadores
b) usando a definio dos operadores.
Soluo:
a) como =
2
1
2
1

E E

2

2
2
1
2
1

,
_


E E
=E 2E
2
1 1 0
+ +

E E E
Por outro lado, - = E 1- (1-
1
E ) = E +
1
E - 2
b)
2
i
y
= (
i
y
) =

,
_

+
2
1
2
1
y y
i
=
i
y
2
1
+
-
i
y
2
1

=
i
y
2
1
+
2
1
+
-
i
y
2
1
+
2
1

,
_

+
2
1
2
1
2
1
2
1
y y
i
=
1 + i
y
-
i
y
-
i
y
+
1
y =
1 + i
y
+
1
y - 2
i
y
e
( - )
i
y
=
i
y

i
y
=
1 + i
y

i
y
- (
i
y
-
1
y
)
=
1 + i
y

i
y

i
y
+
1 + i
y
=
1 + i
y
+
1
y 2
i
y
EXERCCIOS:
1) Dada a tabela abaixo, determine os valores indicados
x 0,2 0,4 0,6 0,8 1,0 1,2 1,4
y 21 27 32 18 12 42 16

(nota: no estando indicados os ndices, considera-se sempre o primeiro valor
de x sendo o
1
x o segundo o
2
x e assim por diante).

a)
3
E 2
y b)
2
E
y(0,8) c)
3
E 6
y
d)
5
E
y(1,4) e)
3
E 6
y
2) Prove a relao usando as definies dos operadores
E = E
3) Faa a tabela das potncias de sendo dadas as funes:9leia a nota
abaixo antes de comear)
a) y = senx +
2
x
b) y = Lnx 1
x variando de 1,2 at 2,2 e h = 0,2 , tabelando com erro de arredondamento


3
10

(usar fiz 3 na calculadora),( veja a nota1 do exemplo 5)


NOTA: 1) Com auxlio da HP48 pode-se fazer a tabela das potncias de , dada a funo
assim:
a) funo <ENTER>
b) varavel <ENTER>
c) valor inicial <ENTER>
d) valor final <ENTER>
e) passo <ENTER>
f) PRG LIST PROC LIST . . . LIST. . .LIST. . . e vai surgindo a tabela de
potncias
2) No Matlab V procede-se assim:
a) x = lnespace(1.2 : 0.2 : 2.2)
y = (funo, escreva aqui)
b) y = diff(y) vrias vezes
Tente usar este recurso no exerccio 3.
4)Sendo
x 1,2 1,3 1,4
y 0,36 1,75 6,18


Calcule
2
2
y
a) usando a definio do operador
b) usando a propriedade 2.6 a )
c) usando a frmula do exerccio 6b).
5) Mostre que
2
i
y
=
1 + i
y
+
1
y -2
i
y
a) usando a definio e propriedade 2.6 b)
b) usando a propriedade 2.6 a )
6) Demonstre as relaes:
a)
2
=
b)
n
=
n
2
n
E

7) Faa a tabela das potncias de f(x) sendo:
8) Faa a tabela das potncias de f(x), sendo f(x) = senx
2
0,7
7 , 1 x
e h= 0,2. (tabele f(x) com trs casas decimais)
9) Faa a tabela das potncias de e y tomando 6 pontos de y = (cosx + | tgx |)
5 , 0
,
1
x
=
1,2 e h = 0,2. (use fix 3)
x 0,1 0,2 0,3 0,4 0,5 0,6 0,7
f(x) 2,21 3,24 5,42 6,92 7,04 7,98 8,26
10) a) Tabele 7 pontos da funo
) 2 (
) 3 2 (
) (
+

x
e
x sen
x f

1
x = 0,1 e 7 x = 0,6 com erro de
arredondamento

4
10

.

,
_

6
:
1 7
x x
h Nota
b)
Faa a tabela das potncias de f(x)
c) Usando a tabela obtida em b, complete

3
Ef(
1
x
)=
2
f(
4
x
) =

) (
5
2
x f E

) (
3
3
x f
11) Prove as relaes
a)
2
= b) ( + E + 1 ) = 2E
c)
3
=
) (
2
1
2 2

d)
n 2

n
E
n 2
= 0
12) Calcule ) 3 , 0 (
5
y sabendo- se que:
a) 11 , 0 ) 0 , 0 (
4
y , 14 , 0 ) 1 , 0 (
4
y , 15 , 0 ) 2 , 0 (
4
y , 16 , 0 ) 3 , 0 (
4
y ,
17 , 0 ) 4 , 0 (
4
y
b) 01 , 4 ) 0 , 0 (
4
y , 12 , 4 ) 1 , 0 (
4
y , 16 , 4 ) 2 , 0 (
4
y , 11 , 7 ) 3 , 0 (
4
y ,
14 , 8 ) 4 , 0 (
4
y , 12 , 9 ) 5 , 0 (
4
y , 41 , 10 ) 6 , 0 (
4
y
13) Determine a forma mais simples do operador:
(2 )
Respostas
1) a) 12b) 42 c)32 d)27 e) no existe.
3)a)
x
y y
y
2
y
3
y
4
y
5

1,2 2,372 0,573 0,041 -0,001 0,002 -0,000


1,4 2,945 0,614 0,040 0,001 0,002 -----
1,6 3,560 0,654 0,041 0,003 ------ ------
1,8 4,214 0,695 0,044 ----- ----- -----
2,0 4,909 0,739 ----- ----- ----- -----
2,2 5,648 -0,037 0,175 0,020 -0,011 0,003
b)
x
y y
y
2
y
3
y
4
y
5

1,2 -0,818 0,154 -0,021 0,005 -0,002 0,001


1,4 -0,664 0,134 -0,016 0,003 0,001 -----
1,6 -0,530 0,118 -0,012 0,002 ------ ------
1,8 -0,412 0,105 -0,010 ----- ----- -----
2,0 4,909 0,095 ----- ----- ----- -----
2,2 -0,212 ----- 0,175 0,020 -0,011 0,003
4) 3,040
7)
x
) (x f ) (x f
) (
2
x f ) (
3
x f ) (
4
x f ) (
5
x f ) (
6
x f
0,1 2,21 1,03 1,15 -1,83 1,13 1,77 8,35
0,2 3,24 2,18 -0,68 -0,70 2,90 -6,58 -----
0,3 5,42 1,50 -1,38 2,20 -3,68 ------ -----
0,4 6,92 0,12 0,82 -1,48 ----- ----- ------
2,0 7,04 0,94 -0,66 ----- ----- ----- ------
2,2 8,26 ----- ----- ----- ----- ----- -----
8)
x
) (x f ) (x f
) (
2
x f ) (
3
x f ) (
4
x f ) (
5
x f
0,7 0,471 ------ ------- ------ ------ -----
0,9 0,724 0,254 ----- ----- ----- -----
1,1 0,936 0,211 -0,042 ------ ------ ------
1,3 0,993 0,057 -0,154 -0,112 ----- -----
1,5 0,778 -0,215 -0,272 -0,118 -0,006 -----
1,7 0,249 -0,529 -0,314 -0,042 0,076 0,082
9)
x
y y
y
2
y
3
y
4

1,2 1,713 ------ ------- ------


1,4 2,443
2 ,0675
2,676 -----
1,6 5,848 -0,2140 -7,239 0,2365 20,303
1,8 2,015 -2,2590 3,149 3,7405 -15,256
2,0 1,330 -0,5645 0,242 -----
2,2 0,886 ----- ------ -----
10) a)
x
0,10 0,11 0,12 0,13 0,14 0,15 0,16
y
0,1903 0,2080 0,2253 0,22422 0,2589 0,2751 0,2910
c)0 ; 06123 ; 0
12) a) 0,020
c)1,135
3 INTERPOLAO
Interpolar um valor em uma tabela ou obter uma funo interpoladora para representar
uma funo tabelada so s atividades bsicas da interpolao
Este estudo estar voltado interpolao polimonial, e dois casos sero considerados:
a) os dados so igualmente espaados (x constante)
b) os dados no so igualmente espaados (x varivel)
Para o caso a) sero usados os polinmios interpoladores de Gregory-Newton
e Stirling e para o caso b) ser usado o polinmio de Langrange.
Nota: A condio bsica para que um polinmio P(x) seja um polinmio interpolador
para uma tabela :
x x
1
x
2
. . . x
n
y y
1
y
2
. . . y
n
que ele passe em todos os pontos tabelados, ou seja
P(x
i
) = y
i
, i =1 , 2 , . . ., n
3 .1 Frmulas de Gregory Newton
a) Interpolao no incio de tabela (Gregory Newton ascendente)
Considere: x valor da abscissa onde se eu interpolar
f(x) valor a ser interpolado
x
i
valor tabelado anterior a x
h espaamento (constante)
z zona varivel
x
i
x x
1 + i
x
de modo que se tenho x = x
i
+ zh onde z indica deslocamento fracionrio para, a
partir de x
i
, atingir x
Para determinar o valor a ser interpolado (x) toma-se:
f(x) = f(x
i
+ zh) =
= E
z
f(x
i
) = E
z
y
i
= (1 + )
z
y
i
=
i
p
y
p
p z
z z
z z z
z
z z z
.
!
) 1 (
) 1 (
! 3
) 2 )( 1 (
! 2
) 1 (
! 1
1
3
2
1

,
_

+
+ +

+

+

+
b)Interpolao no final de tabela(Gregory Newton descendente)
Considere: x valor da abscissa onde se eu interpolar
+

+

+

+ +
i i i i i
y
z z z z
y
z z z
y
z z
y z y x f
4 3 2
! 4
) 3 )( 2 )( 1 (
! 3
) 2 )( 1 (
! 2
) 1 (
) (
f(x) valor a ser interpolado
x
i
valor tabelado anterior a x
h espaamento (constante)
z zona varivel
de modo que se tenh x = x
i
zh onde z indica deslocamento fracionrio para, a partir
de x
i
, atingir x
x
1 i
x x
i
X
Para obter o valor a ser interpolado f(u), como no caso anterior, toma-se:
f(x) = f(x
i
- zh) =
= E
z
f(x
i
) = E
z
y
i
= (1- )
z
y
i


i
p p
y
p
p z z z z z z z z z
.
!
) 1 )( 1 ( ) 1 (
! 3
) 2 )( 1 (
! 2
) 1 (
! 1
1
3 2 1

,
_

+
+

+
x
y y
y
2
y
3
y
4

0,5 1,36 ------ ------- ------ ------


0,6 1,89 0,53 ----- ----- -----
0,7 2,71 0,82 0,29 ------ ------
0,8 4,16 1,45 0,63 0,34 -----
0,9 6,42 2,26 0,81 0,18 -0,16
+

+
i i i i
y
z z z
y
z z
y z y x f
3 2
! 3
) 2 )( 1 (
! 2
) 1 (
) (
3 .2 Frmula de Stirling
Interpolao no meio de tabela
Considere: x valor da abscissa onde se eu interpolar
f(x) valor a ser interpolado
x
i
valor tabelado anterior a x
h espaamento (constante)
z zona varivel
x
i

x x
1 + i
X
de modo que se tenha x = x
i
+ zh onde z indica o deslocamento fracionrio para, a
partir de x
i
, atingir x.
Para determinar o valor a ser interpolado f(u) toma-se:
f(x) = f(x
i
+ zh) =

i
y
z z z
z z z z z z z z z

,
_


+

+

+ + +

! 6
) 4 )( 1 (
! 5
) 4 )( 1 (
! 4
) 1 (
! 3
) 1 (
! 2 ! 1
1
6 2 2 2
5 2 2 4 2 2 3 2 2 2 1


OBS: mais termos da srie podero ser obtidos da frmula geral:
) (
2 1 2
1
1 ) (
2 1 2
1
i
p p
p
x y
p
z
p
p z
x f

'

1
]
1

,
_

+
+


Exemplo1
Sendo
i
i i i i i
y
z z z y z z y z z y z y z y x f
5
2 2 4 2 2 3 1 2 2
) 4 )( 1 (
! 5
1
) 1 (
! 4
1
) (
! 3
1
! 2
1
) (

+ + + + +
x 0,5 0,6 0,7 0,8 0,9
y 1,36 1,89 2,71 4,16 6,42
Calcule y(0,88)
Soluo:
x = 0,88 encontra-se no final de tabela, usa-se polinmio de Gregory
Newton descendente
f(x) = y
i
- zy
i
+
2
! 2
) 1 (

z z
y
i
. . .
x = 0,88
x
i
= 0,9 (tabelado posterior)
como x = x
i
- zh

0,88 = 0,9 z.0,1

z = 0,2

NOTA: trabalha-se com todas as casas decimais da calculadora mas a resposta dado
com mesmo nmero de casas decimas dos dados
3 .3 Frmula de langrange
Pode-se usar a frmula de Langrange para interpolao quando os dados no
estiverem igualmente espaados, ou seja, o h no for constante.
a) TEOREMA
Dado um conjunto de n pontos distintos, [(x
i
, y
i
) , i = 1,2 ,. . . . , n ], existe um
nico polinmio P(x), de grau no superior n-1, que passa por estes pontos, ou
seja , P(x
i
) = y
i
para todo i
a) O polinmio assim descrito pode ser representado por:
x
y y y
2
y
3
y
4

0,5 1,36 ------ ------- ------ ------


0,6 1,89 0,53 ----- ----- -----
0,7 2,71 0,82 0,29 ------ ------
0,8 4,16 1,45 0,63 0,34 -----
1,5 6,42 2,26 0,81 0,18 -0,16
90 , 5
) 16 , 0 (
24
) 3 2 , 0 )( 2 2 , 0 )( 1 2 , 0 ( 2 , 0
18 , 0 .
6
) 2 2 , 0 )( 1 2 , 0 ( 2 , 0
81 , 0
2
) 1 2 , 0 ( 2 , 0
26 , 2 . 2 , 0 42 , 6
24
) 3 )( 2 )( 1 (
6
) 2 )( 1 (
2
) 1 (
5 ) 88 , 0 (
5
3
5
3
5
2
5

+ y
z z z z
y
z z z
y
z z
y z y f
1
n
1 i
1 3
3
2
3
1
2 1
P(x)
: ente abreviadam ou, . ) (


+ + + + +
i
i
n
n
x a
x a x a x a x a a x P

NOTA:
1) os coeficientes a
i
i = 1, 2 , 3 . . . , n devem ser determinados de modo que
P(x
i
) =y
i
2) os pontos no precisam ser igualmente espaados, ou seja, h ou x pode
ser varivel
b) Polinmios de Langrange:
Considere os polinmios, de grau n-1, cujas razes sejam as combinaes, n a n
dos x
i
, i = 1, 2 , 3., . . .,n
So n polinmios (chamados de polinmios de Langrange) e podem ser escritos
assim:
) ( ) ( ) ( ) (
2 1 1 n
x x x x x x x p

) ( ) ( ) ( ) (
2 0 2 n
x x x x x x x p
n , ,2 1 , 0 i , ) ( ) ( p
: ente abreviadam , ou ) ( ) ( ) ( ) (
1
i
1 2 1

j
n
i j
j
n n
x x x
x x x x x x x p
NOTA:
Observa-se, facilmente, que o conjunto dos polinmios acima verifica
as propriedades
j i para 0 ) (
0 ) (

j i
i i
x p
x p
c) Deduo da frmula do polinmio interpolador
O polinmio procurado, P(x), de grau n-1 (no mximo) e passa pelos pontos
(x
i
, y
i
) i = 1 , 2 , 3 , . . . n ,e pode ser como um combinao linear dos
p
i
(x) , i = 1 , 2 , 3 , . . . n
ou seja:
P(x) = c
1
p
1
(x) + x
2
p
2
(x) +. . . + c
i
p
i
(x) + . . . + c
n
p
n
(x)(pois os p
i
(x) so
linearmente independentes).
De forma compacta tem-se:
) ( ) (
1
x p c x P
i i
n
i

onde c
i
, i = 1 , 2 , 3 , . . . n , so coeficientes a determinar de modo a se verificar a
condio
P(x
i
) = y
i
( veja que facilmente podem ser calculados os valores de p
i
(x
i
)).
Para determinar os valores dos c
i
, considere um x = x
i
genrico. Tem-se:
P(x) = c
1
p
1
(x
i
) + c
2
p
2
(x
i
) +. . . + c
i
p
i
(x
i
) + . . . + c
n
p
n
(x
i
)como os
p
i
(x
j
) = 0 para i j , s restar
P(x
i
)= c
i
p
i
(x
i
) , donde c
i
= p(x
i
) / p
i
(x
i
)
Sabendo-se que P(x
i
) = y
i
, pode-se finalmente escrever:
c
i
= y
i
/ p
i
(c
i
).
Substituindo os c
i
, no polinmio P(x), obtm-se a frmula de interpolao
de Langrange:
P(x) =
n
i 1

1
]
1

) (
i i
i
x p
y
p
i
(x) , ou
P(x) =
n
i 1
y
i
. [p
i
(x) / p
i
(x
i
)] ou ainda
Exemplo 2
Dados os valores
calcule: y(5) , y(2)
Soluo:
P(x) =
a) para x = 5 e os x
i
e y
i
dados tem-se:
P(5) = 1.(5-3) (5 7) (5 8) / (1 3) (1 7) (1- 8) + . . . = 25
b)para x = 2 , tem-se:

P(2) = 1.(2-3) (2 7) (2 8) / (1 3) (1 7) (1- 8) + . . . = 4
x 1 3 7 8
y 1 9 49 64
P(x)
n
i 1

y
i

n
i j
j

1
) (
) (
j i
j
x x
x x

) )( )( (
) )( )( (
2
4 2 3 2 1 2
4 3 1
x x x x x x
x x x x x x
y


+


) )( )( (
) )( )( (
.
4 1 3 1 2 1
4 3 2
1
x x x x x x
x x x x x x
y
) )( )( (
) )( )( (
4 3 2 3 1 3
3 2 1
3
x x x x x x
x x x x x x
y


+
) )( )( (
) )( )( (
.
3 4 2 4 1 4
3 2 1
4
x x x x x x
x x x x x x
y


+
EXERCCIOS
01 Dada a funo tabelada abaixo, calcule, com menor erro de truncamento
( ou seja., usando as frmulas adequadas):
a) f(0,12) b)f(0,40) c)f(0,23)

02 Dada a funo tabelada x = f(w)

calcule:
a) f(2,40)
03 Dada a funo z = f(t) abaixo,

Calcule: a)f(2,7) b)f(5,2)
04 Determine, em funo de x e na forma reduzida, o polinmio interpolador,
de grau mximo, para a tabela :
a) Gregory Newton ascendente
b) Gregory Newton descendente
c) Stirling
d) Lagrange
NOTA: 1 nos 4 casos o polinmio obtido o mesmo
2 para efetuar os clculos (expandir e reduzir os termos semelhantes)
use a HP48
a) symbolic . . . Manip expr . . . expn. . . . colct
3 No Matlab V
a) definem se os vetores
x = [1.3 1.5 1.7]
y = [2.371 3.814 5.916]
05 Complete a tabela usando um polinmio de Gregory Newton
x 0,07 0,14 0,21 0,28 0,35 0,42
y 2,222 3,748 5,243 6,700 8,114 9,477
x 2,16 3,45 4,31 5,89 6,27
w 2,35 2,42 2,49 2,56 2,63
t 2,4 2,9 3,7 4,5 5,8
z 0,57 0,89 0,98 1,06 1,25
x 1,3 1,5 1,7
y 2,371 3,814 5,916
Respostas:
1) a) 3,315 b)9,094 c) 5,663
2) 3,25
3) a) 0,80 b) 1,22
4) P(x) = 8,238x 15,850x + 9,055
5) 5,723
4 DERIVAO NUMRICA
Os mtodos de derivao numrica so obtidos por derivao de um polinmio
interpolador.
( frmula de Gregory Newton Ascendente, Descendente, frmula de Stirling e
frmula de Lagrange)
Obtm-se, portanto , as frmulas seguintes, onde x
i
representa um valor
tabelado.
( as frmulas s se aplicam a valores tabelados)
NOTA: apresenta-se a seguir, como modelo, como foram deduzidos os termos da 1
frmula .
As demais so obtidas por procedimento similar
1) polinmio de Gregory Newton Ascendente
h
x x
z zh x x onde
y z z z y z z y z y x f
y
z z z
y
z z
y z y x f
i
i
i i i i
i i i i

+
+ + + +
+

+

+ +

) 2 3 (
6
1
) (
2
1
0 (
! 3
) 2 )( 1 (
! 2
) 1 (
) (
2 3 2 2
3 2


2 clculo de f (x) pela regra de cadeia
f (z) = f (z).z(x)
h
y z z y z z y
i i i
1
). ) 2 6 3 (
6
1
) (
2
1
. 1 0 (
3 2 2 2
+ + + + +
3 para se obter um ponto tabelado, necessrio fazer z = 0 em
x = x
i
+ zh..
Assim obtem a frmula para derivada em x = x
i

,
_

+
i i i i
y y y
h
x f
3 2
3
1
2
1 1
) ( '
4 para derivadas segunda e terceira, basta voltar em 2) e calcular f (x)
f (x)
A 1,42 1,59 1,76 1,93 2,06 2,10
B 0,345 1,896 2,469 4,015 ???? 6,188
4.1 - Derivada no incio de tabela

4.2 - Derivada no incio de tabela
4.3 - Derivada no meio de tabela
1
]
1


,
_


4 3 2
1
) ( '
4 3 2
i i i
i i
y y y
y
h
x f
1
]
1

+
,
_


6
15
12
11 1
) ( ' '
5 4
3 2
2
i i
i i i
y y
y y
h
x f
1
]
1


,
_


8
15
4
7
2
3 1
) ( ' ' '
6 5 4
3
3
i i i
i i
y y y
y
h
x f
1
]
1


,
_


4 3 2
1
) ( '
4 3 2
i i i
i i
y y y
y
h
x f
1
]
1

+
,
_


6
15
12
11 1
) ( ' '
5 4
3 2
2
i i
i i i
y y
y y
h
x f
1
]
1


,
_


8
15
4
7
2
3 1
) ( ' ' '
6 5 4
3
3
i i i
i i
y y y
y
h
x f
1
]
1

+ +
,
_


140 30 6
1
) ( '
7 5 3
i i i
i i
y y y
y
h
x f

1
]
1

+ +
,
_


580 90 12
1
) ( ' '
8 6 4
2
2
i i i
i i
y y y
y
h
x f

1
]
1

+
,
_


120
7
4
1
) ( ' ' '
7 5
3
3
i i
i i
y y
y
h
x f

Lamentavelmente, os processos de derivao numrica so extremamente


instveis, ou seja, funes com oscilaes muito grandes nos valores da imagem ou
com espaamento (h) no muito prximo de zero, podem produzir resultado bastante
diferente do esperado.
Embora sendo o nico recurso disponvel para avaliar derivadas de dados tabelados,
deve-se tomar cuidado ao aplicar o mtodo. Observar o
comportamento da imagem e o espaamento da tabela. No aplicar o mtodo em
caso de dvida. Veja a seguir, exemplo explicativo.
(Partindo de uma funo f(x) conhecida)
Exemplo 1
a)calcular o valor f (0,13) sendo dada a funo
valor
da derivada = 2267,28(conhecido)
valor calculado = 4220,17
( o mtodo no deveria ter sido usado uma vez que as imagens
apresentam acentuada variao, embora h = 0,01)
b) calcular f (0,13) sendo dada funo:
valor calculado = -0,40 (conhecido)
valor calculado = 0,01
(o mtodo no deveria ser usado, pois embora no haja variao acentuada
na , o h = 2,1 pode falsear a descrio real da funo)
c) calcular f (0,13) sendo dada a funo:
x 0,11 0,12 0,13 0,14 0,15 0,16
f(x) -24,39 -32,26 -47,62 -90,91 -1000,01 11,11
x 0,13 2,23 4,33 6,43 8,53
f(x) 0,435 0,450 0,465 0,480 0,495
x 0,11 0,12 0,13 0,14 0,15
f(x) 0,3317 0,3464 0,3606 0,3742 0,3873

Trata-se de uma derivada no meio de tabela, usa-se a frmula:
1
]
1

+ +
,
_


1440 30 6
1
) ( '
7 5 3
i i i
i i
y y y
y
h
x f

3867 , 1
6
0001 , 0
01385 , 0
01 , 0
1
6 01 , 0
1
) 13 , 0 ( '
3
3
3

1
]
1

+
1
]
1


y
y f

valor da derivada = 1,3868(conhecido)


valor calculado = 1,3867
(neste caso, o resultado foi relativamente muito bom, uma vez que h =
0,01 e as imagens no apresentam acentuadas variaes).
4.4 No caso de ser ter uma tabela x varivel, as frmulas anteriores no se aplicam.
Pode-se obter uma frmula por derivao do polinmio de Lagrange.
Para uma tabela com 4 pontos o polinmio :

x
y
y
y
2

3
y
4

0,11 0,3316 ------ ------- ------ ------


0,12 0,3464 0,01445 0,0007 ----- -----
0,13 0,3605 0,01385 0,0006 -0,0001 0,0000
0,,14 0,3741 0,01335 0,0005 ----- -----
0,15 0,3872 ------ ------ ----- -----
) )( )( (
) )( )( (
4 3 2 3 1 3
3 2 1
3
x x x x x x
x x x x x x
y


+
+

) )( )( (
) )( )( (
. ) (
4 1 3 1 2 1
4 3 2
1
x x x x x x
x x x x x x
y x P
derivada sua e
) )( )( (
) )( )( (
.
3 4 2 4 1 4
3 2 1
4
x x x x x x
x x x x x x
y


+
) )( )( (
) )( )( (
4 2 3 2 1 2
4 3 1
2
x x x x x x
x x x x x x
y


) )( ( ) )( ( ) )( [(
) )( )( (
) ( '
3 2 4 2 4 3
4 1 3 1 2 1
1
x x x x x x x x x x x x
x x x x x x
y
x P + + +

) )( ( ) )( ( ) )( [(
) )( )( (
3 1 4 1 4 3
4 2 3 2 1 2
2
x x x x x x x x x x x x
x x x x x x
y
+ + +

+
) )( ( ) )( ( ) )( [(
) )( )( (
2 1 4 1 4 2
4 3 2 3 1 3
3
x x x x x x x x x x x x
x x x x x x
y
+ + +

+
) )( ( ) )( ( ) )( [(
) )( )( (
2 1 3 1 3 2
3 4 2 4 1 4
4
x x x x x x x x x x x x
x x x x x x
y
+ + +

+
NOTA: A a frmula compacta do polinmio de Lagrange :
e aplicando-se regras de derivao ela pode-se obter tambm uma
frmula compacta para clculo da derivada primeira, que :
NOTA: Clculo de y(2) para funo
usando o MatlabV
A idia para derivao numrica usando um polinmio interpolador pode ser
facilmente executada por comandos do software Matlab V, conforme descrito nos passos a
seguir:
1) defina dois vetores x e y:
x = [1 2 3 5]
y = [-3 1 2 9]
2 ) Obtenha o polinmio interpolador, de grau mximo para a tabela x,y:
w = polyfit(x,y,3)
3) Calcule a derivada do polinmio e armazene em d:
d= polyder(w,x)
4polyval(d,2) substitua x = 2 na derivada:
sada
12
23
x 1 2 3 5
y -3 1 2 9
P(x)
n
i 1

y
i

n
i j
j

1
) (
) (
j i
j
x x
x x

) (
) (
) ( '
1
; ; 1 ; 1
1
j i
n
i j
j
k
n
e k i k k
n
i e e
i
n
i
x x
x x
y x P


EXERCCIOS
01) Dada a funo tabelada abaixo:

calcule f, f e f nos pontos respectivamente:
a) 0,02 b)0,12 c)0,22
02) Calcule a velocidade e a acelerao de um foguete no instante t = 3,0 dada a
tabela de espao em funo do tempo
03) a) tabele a funo y = sen x , com 0,1 h ; 1,1 x 0,8 , 10
4


a

b)Use a frmula de derivao obtida da frmula de Gregory - Newton Ascendente para
calcular y
c)Use a frmula de derivao obtida da frmula de Lagrange para calcular y
(0,8)
d) Compare os Resultados b) c)
e) Compare os Resultados com o valor da derivada obtida analiticamente(os 0,8).
04) Calcule
dx
dy
em x = 0,2 sendo dada a funo tabelada

Respostas:
1)a) 4,4802 ; b)39,0767 ; c)-4089,2000
2) v = -466 ; a = - 28,416
4)8,48
x 0,02
0,07
0,12 0,17 0,22
f(x) 1,2380 1,3756 1,5116 1,7256 1,8609
S(t) 172 187 195 205 258 293
t 2,5 5,6 2,7 2,8 2,9 3,0
x 0,1 0,2 0,4 0,5
y 1,32 2,1 3,97 5,02
5 INTEGRAO NUMRICA
De modo geral as frmulas para integrao numrica de uma funo tabelada (x
1
, y
1
) , (x
2
, y
2
), . . . (x
n
, x
n
) so obtidas pela integrao de uma funo
interpoladora no intervalo [x
1
, x
n
]
Para deduo das frmulas podem ser usados quaisquer dos polinmios
interpoladores.
(Gregory-Newton Ascendente, Descendente ou Stirling)
Ser usado Gregory - Newton Ascendente:
5.1 Regra dos Trapzios
Polinmio interpolador por dois pontos:
f(x) = f(x
i
) + zf(x
i
) onde x = x
i
+ zh
Da figura abaixo pode-se dizer que:
f(x) = y + zy
x x x x
y
x
S S S
S S
calcula-se S
1
, tomando o polinmio
f(x) = f(x
1
) + zf(x
1
) onde x = x
1
+ zh e fazendo a mudana de varivel.

+
2
1
1
0
1 1 1
)] ( ) ( [ ) (
x
x
hdz x f z x f dx x f S
trapzio um de ara
2
)] ( ) ( [
2
) (
2
) (
) (
2
) (
) (
) (
2
) (
2 1
1 2
1
1
1
1
0
1
2
1
x f x f h
x f x f
x f h
x f
x f h
x f
z
x zf h
+

1
]
1

+
1
]
1


+
1
]
1

+
De modo anlogo, obtem-se:
1
]
1

+ + + +

n
n
x
n
n
x f x f x f
x f x f
h dx x f
1
) ( ) ( ) (
2
) (
2
) (
) (
1 3 2
1

ou
NOTA:
1) O Erro de truncamento na Regra Dos Trapzios da ordem de h
2
2) No h restrio de uso para a Regra dos Trapzios
5.2 Regra de Simpson (1)
S S

+ + +
n
x
x
x
x
x
x
x
x
dx x f dx x f dx x f dx x f
1
2
1
3
2
4
3
) ( ) ( ) ( ) (
[ ]
[ ]
ou
2
) ( ) ( 2 ) ( 2 ) ( 2 ) (
) (
escrever se - pode logo , S soma a ser integral valor o e
2
)] ( ) ( [
) (
2
) ( ) (
) (
1
3
2
1 3 2 1
2 1
4 3
3
3 2
2

+ + + +

+ +
+

+

n
x
x
n n
n
x
x
x f x f x f x f x f
h dx x f
S S
x f x f h
dx x f S
x f x f h
dx x f S

1
]
1

+ + + + +

n
x
x
n
n
y
y y y
y
h dx x f
1
2 2
) (
1 3 2
1

De modo anlogo ao anterior, considere, agora, o polinmio interpolador por 3


pontos ou seja:
zh x x x f
z z
x f z x f x f
i i i i
+

+ + , ) (
2
) 1 (
) ( ) ( ) (
2
Observando a figura abaixo pode-se escrever:
NOTA: H restrio no uso da 1 Regra de Simpson
Verifica-se, facilmente, que a 1 regra de Simpson s poder ser usada quando o
nmero de espaamento for par, ou seja, o nmero de pontos tabelados for mpar.
Para calcular S
1
, com a substituio de variveis, tem-se:
x = f(x
1
) + zh , onde dx=hdz e z variar de z = 0 at z = 2.
S
1
=
1
]
1


+ +
3
1
2
0
1
2
1 1
2
) ( ) 1 (
) ( ) ( ) (
x
x
hdz
x f z z
x f z x f dx x f

[ ] ) ( ) ( 4 ) (
3
3 2 1
x f x f x f
h
+ +
De modo anlogo, podem ser obtidos os valores de S
2
, S
3
, . . .
x x x x x
S S

+ + +
n
x
x
x
x
x
x
x
x
dx x f dx x f dx x f dx x f
1
3
1
5
3
7
5
) ( ) ( ) ( ) (
[ ]
[ ]

+ +
+ +
7
5
5
1
) ( ) ( 4 ) (
3
) (
) ( ) ( 4 ) (
3
) (
7 6 5 3
5 4 3 2
x
x
x
x
x f x f x f
h
dx x f S
x f x f x f
h
dx x f S

logo pode-se escrever:
ou
NOTA:
O erro de truncamento na 1 Regra de Simpson da ordem de h
4
.
5.3 Regra de Simpson (2)
De modo anlogo as dedues anteriores, a regra de Simpson obtida usando-se
um polinmio interpolador por 4 pontos:
NOTA: H restrio no uso da 2 Regra de Simpson
A 2 regra de Simpson s poder ser usada quando o nmero de subdivises do
do intervalo for mltiplo de 3
NOTA: 1) As frmulas deduzidas em 5.1 , 5.2 e 5.3 s podem ser usadas em
tabelas com x = h constante
[ ]

+ + + + + +

n
x
x
n n
x f x f x f x f x f x f
h
dx x f S
1
) ( ) ( 4 ) ( 4 ) ( 2 ) ( 4 ) (
3
) (
1 4 3 2 1

[ ]

+ + + + +

n
x
x
n n
y y y y y
h
dx x f S
1
1 3 2 1
4 2 4
3
) (
) (
6
) 2 )( 1 (
) (
2
) 1 (
) ( ) ( ) (
3 2
i i i i
x f
z z z
x d
z z
x f z x f x f

+

+ +
[ ]

+ + + + + + +

n
x
x
n n n
y y y y y y y
h
dx x f S
1
1 2 4 3 2 1
3 3 2 3 3
8
3
) (
2) Neste caso os valores de x estaro em progresso aritmtica e portanto
x
f
= x
i
+ (n-1)h onde:
x
f
> valor final
x
i
> valor inicial
h > x constante
n > n de pontos da tabela
3) O nmero de subintervalos sempre igual ao nmero de pontos menos 1.
4) Se o x mudar em algum ponto da tabela. deve-se interromper a integral e
da para frente comear outra.
Exemplo 1
Calcule


2 , 2
4 , 1
0,2 h com dx
x
senx

Soluo:
a) O nmero de subdivises calculado:
Simpson de regra 1 a se - usa 4
2 , 0
4 , 1 2 , 2
a

h
x x
i y
b) O erro da frmula da ordem de h
4
:
h
4
= 0,2
4
= 0,0016 logo a frmula, possivelmente. colocar erro na 3
cada decimal
c)Coloca-se a calculadora em radianos e tabela-se a funo f(x) =
x
senx
com, pelo
menos 4 casas dcimas para evitar propagao de erro
x 1,4 1,6 1,8 2,0 2,2
y 0,7039 0,6247 0,5410 0,4546 0,3675
d)Aplica-se a frmula:
431 , 0
) 3675 , 0 4546 , 0 . 4 5410 , 0 . 2 6247 , 0 . 4 7039 , 0 (
3
2 , 0
) 4 2 4 (
3
5 4 3 2
2 , 2
4 , 1
1

+ + + +
+ + + +

y y y y y
h
dx
x
senx
Exemplo 2
Calcule a integral da funo no intervalo tabelado:
Soluo:
a) Nmero de subdivises 3 logo usa-se a 2 regra de Simpson.
b) O erro de truncamento da ordem de h
4
:
0,1
4
= 0,001 logo (tabela) 10 embora 10
6 4

a t

c) A tabela j est pronta s aplicar a frmula:
NOTA: A ordem decimal da resposta obtida por max
{ }
a t

,
que no caso deste exemplo : max{ }
6 4
10 , 10

= 10
4
Exemplo3:
Calcule a integral


2
1
2
5 , 0
dx
senx
x
com h = 0,2.
Soluo:
a)
3). de multiplo no pois 2 a nem e par no s subdivise
de nmero o pos Simpson de regra 1 a usar pode se no ( 5
2 , 0
1 2
a
a

h
x x
i f
x 1,2 1,3 1,4 1,5
y 1,095445 1,140175 1,183322 1,224745
3484 , 0
] 224745 , 1 183322 , 1 . 3 140175 , 1 . 3 095455 , 1 [
8
1 , 0 . 3
3 3 [
8
3
4 3 2
5 , 1
2 , 1
1

+ + +
+ + +

y y y y
h
ydx
b) Para evitar a regra dos trapzios que apresenta erro de truncamento maisgrosseiro,
pode-se decompor a integral em duas:


Simpson regra
Simpson regra
a
a
ydx ydx ydx
1
0 , 2
6 , 1
2
6 , 1
1
2
1

+
Procede-se, agora para cada integral, como no exemplo1 e somam-se os dois
resultados.
NOTA: manter o nmero de casas decimais at o final dos clculos e somente
aps a soma final proceder o ajuste conforme explicado na nota anterior
Exemplo4:
Calcule a integral da funo y = 2 1 ,
3
cos
2

+
x
x
x
usando a regra dos
trapzios e tabelando 1001 pontos da funo, com espaamento constante
Soluo:
a) h = 001 , 0
1000
1 2

e com a ordem do erro de truncamento h


2
e h
2
=
0,000001 , tem-se
6
10

t
.
b)deve-se usar a frmula: (foi exigido)
c) a primeira e ltima imagens so calculadas diretamente:
e
d) para calcular S = y
2
+ y
3
+ . . . y
1000
usa-se a
calculadora assim: (fixar 6 casas decimais)
cos(x)/(x^2+3) <ENTER>(funo)
x <ENTER> (varivel)
1.001 <ENTER> (valor inicial)
1.999 <ENTER> (valor final)
0.001 <ENTER> (passo)
PRG LIST PROC SEQ


,
_

+ + + + +
1001
1
2 2
1001
1000 3 2
1
x
x
y
y y y
y
h ydx
1350756 , 0
3 1
1 cos
2 1

+
y
0594495 , 0
3 2
2 cos
2 1001

+
y
(aguarde: . . . est sendo gerada uma lista com 999 imagens)
MATH LIST LIST
Obteve-se S= 21,760308
NOTA:
Os clculos podem ser obtidos no Matlab V:
x = linespace(1.001 : 1.999 : 999)
y = cos(x)/(x^2+3)
sum(y)
ans: 21,7603308
e) finalmente, tem-se:


,
_


+ +
+
2
1
2
021798 , 0
2
0534495 , 0
760308 , 21
2
1350756 , 0
001 , 0
3
cos
dx
x
x
NOTA: confira o resultado usando a)HP48: symbolic...integrate....numeric
b) o Matlab V: syms x, int(cosx/(x^2+3), x , 1 , 2)
EXERCCIOS:
01- Deduzir a 2 regra de Simpson
02- Calcule o valor da integral da funo y no intervalo tabelado:
x 0,2 0,4 0,6 0,8 1,0 1,2 1,4
y 3,27 4,28 5,01 6,18 7,71 8,63 9,12
03- Calcular o valor da integral da funo
5 , 0
2
1
| |
) (
,
_

x
senx
x f sendo h = 0,1 e 1
9 , 1 x
NOTA: Na HP48 |x| representado por ABS(x) encontrado em MATH REAL
ABS
next
04-Calcular o valor da integral da funo y no intervalo tabelado:
x 2,3 2,4 2,5 2,6 2,7 2,8
y 4,37 5,42 6,21 7,71 7,85 8,26
05- Calcule a rea da regio, situada no 1 quadrante, e limitada pelas curvas y=(x
2
+1)
5 , 0
, y=10-2x , x = 4 e x = 5 ; com erro inferior 10
3
.
NOTA: rea a integral do mdulo da diferena das funes: rea =


b
a
dx y y | |
2 1
06-Uma linha reta for traada de modo a tangenciar as margens de um rio, nos pontos
A e B. Para medir a rea do trecho, entre o rio e a reta AB , foram traadas 11
perpendiculares em relao a AB com um intervalo de 0,05m, a partir de A, e
anotadas na tabela. Qual a rea ?
Perpendiculares a b c d e F g h i j k
Comprimento
dos segmentos
3,2
8
4,0
2
4,6
4
5,26 4,9
8
4,6
2
5,62 4,6
8
5,82 3,8
2
3,2
4
07-Calcule, empregando a frmula mais adequada, com erro de arredondamento
inferior ao erro de truncamento: (n n de pontos)
a)

+
1
0
2
5 , 1 n dx x x
b)


+
+
1
0
2
10 ,
1
) 2 (
n dx
x
x sen
c)


+ +
+
1
0
3
6 ,
1 10
) 1 (
n dx
x x
x Ln
A a b c d e f g h i j k B
08-Calcule

7 , 1
3 , 0
) ( dx x f sabendo que f(x) definida conforme a tabela abaixo:
x 0,3 0,4 0,5 0,6 0,7 0,9 1,1 1,3 1,5 1,7
f(x) 1,215 2,913 3,054 4,181 5,383 7,318 9,504 10,758 12,105 14,803

09 Calcule


+
8
3
3
05 , 0 , h dx
x
senx x
, com o menor erro de truncamento possvel
e erro de arredondamento menor que o erro de truncamento.
10- Calcule a integral da funo
) 3 (
) 5 (cos
2
+
+

x
x x
y
no intervalo [1 , 2][
a) Usando a regra dos trapzios com 101 pontos
b) Usando a regra de Euler com 5 pontos (frmula abaixo).
NOTA:

+ + + + . , ) 7 32 12 32 7 (
45
2
5
5 4 3 2 1
h y y y y y
h
ydx
T

Respostas:
2)7,61 3)0,5048 4)9,64 5)3,6102 6)2,53km
2
7)a) 1,080 ; b)0,4871 ; c)0,059 8)11,297
9)161,392201 10)a) 1,4208 b)1,42084
5.4-Integral Dupla
Dada uma funo de duas variveis Z=f(x , y) tabelada no intervalo x
1
x x
n
e y
1
y y
m
, pode-se calcular a integral dupla

n m
x
x
y
y
dydx y x f
1 1
) (
como o produto
de dois operadores integrais, um em x e outro em y.

m n
y
y
x
x
dx y x f dx
1 1
) , (
As combinaes das regras anteriores nos levam aos produtos:
a) 1 Simpson x 1 Simpson
b) Trapzio x Trapzio
c) 2 Simpson x 2 Simpson
d) 1 Simpson x 2 Simpson
e) 1 Simpson x 2 Simpson
f) Trapzio x 2 Simpson
O valor da integral ser a soma dos produtos dos coeficientes de cada frmula pela
imagem da funo nos pontos(x , y) tabelados.
No caso de se usar a 1 Regra de Simpson para a integral em x e a 2 Regra de
Simpson para a integral e y tem-se:
f y x f y x f
h
y x f y x f y x f y x f
h
dy y x f dx
y
n
x
y
y
x
x
m n
3 ) ( 3 ) ( [
8
3
] , ( ) , ( 2 ) , ( 4 ) , ( [
3
) , (
2 1 1 1
3 2 1
1 1
+ +
+ + + +

Considerando a multiplicao sutil definida por: f(x , y


j
) . f(x
i
, y) = f(x
i
, y
j
)
obtem-se o resultado:
)] , ( ) , ( 12 ) , ( 4
) , ( 3 ) , ( 3 ) , ( [
8
) , (
2 2 1 2
3 1 2 1 1 1
1 1
m n
x
x
y
y
y x
y x f y x f y x f
y x f y x f y x f
h h
dydx y x f
n m

+ + + + +
+ + + +

A expresso entre colchetes pode ser representada pela letra e calculada por um
dispositivo pratico visto a seguir.
No exemplo, a seguir, apresenta-se um quadro prtico para o clculo:
Exemplo 1:
Calcular


+
9 , 0
1 , 0
5 , 0
2 , 0
2
1 , 0 2 , 0 h com
y x
h e dydx
y x
senxy
Soluo:
a)
4
2 , 0
1 , 0 9 , 0

(subdivises em x )

1 regra de Simpson;
001 , 0
Tx

3
1 , 0
2 , 0 5 , 0

(subdivises em y)

2 regra de Simpson;
0001 , 0
Ty

b)
segurana. por 10 com ) , ( tabelar ; ) , (
4
a 2

+
y x f
y x
xy sen
y x f
c)quadro
2 Simpson
1 3 3 1
d e
f
g



h






1
4
2
4
1
do quadro obtem-se:
0722 . 24 ) 5 , 0 ; 9 , 0 ( . 1 ) 4 , 0 ; 1 , 0 ( . 3 ) 3 , 0 ; 1 , 0 ( . 3 ) 2 , 0 ; 1 , 0 ( . 1 + + + + f f f f
c)
[ ]
0,060 ID ser deve
resposta a 0,001 ordem da erro maior o como , 06018 , 0 ] 0722 , 24 [
8
1 , 0 . 3
.
3
2 , 0
.
8
3
.
3



h h
ID
x
EXERCCIOS:
01-Calcule
a) 0 , 1 25 , 0 com ) (
3
0
1
0
2 2
+ +

hy e hx dxdy x y y x x
b) 2 , 0 25 , 0 , ) cos( .
1
1
0
25 , 1
5 , 0
2
2

+

hx e hy com dydx xy
y
x
c) 5 , 0 5 , 0 ,
5 , 0 5 , 0 1
) (
2
5 , 0
1
0
2 2

+ +
+

hy e hx com dydx
y x
y x sen
02-Calcular o volume do slido limitado, no 1 octante, pelas superfcies
z = x + y + xy , x = 0,1 , x = 0,4 , y = 0,3 , y = 0,7 e z = 0,05, e usando hx = hy
= 0,
NOTA: O volume a integral dupla do mdulo da diferena das funes.


D
dydx z z v | |
2 1
03-Calcular a integral dupla da funo Z=f(x , y)

y
x
1,2 1,3 1,4 1,5 1,6
0,1 0,352 0,489 0,751 0,982 1,234
0,2 0,465 0,888 0,978 1,223 2,541
0,3 0,897 1,238 2,899 3,005 2,876
0,4 0,468 0,667 1,293 0,997 0,651
d e
f
g



h






1
S
I
M
p
S
O
N
0,1
0,3
0,5
0,7
produto dos
coeficientes
f(0,7 ; 0,5)
0,3320 0,2911 0,2403 0,1773
0,2639 0,3105 0,3464
0,3299 0,3056 0,2717 0,2219
0,2068 0,2305 0,2443 0,2533
0,0952 0,0968 0,0975 0,0980
4 12 12
4
2
04) Conhecidas as medidas abaixo, calcule a rea entre a curva e o eixo x, de A at B.
(No use Regra dos Trapzios)
x = 0,1 ; y = 0,3 ; z = 0,2 ; a = -1,6785 ; b = -1,4273 ; c = -0,8321 ; d = 0,9732 ; e
= 2,0543 f = 1,9883 ; g = 1,2045 ; h = 1,5643 ; j = 4,0343
05) A curva AH gira em torno da reta RS gerando um slido. Foram tomadas 8
medidas do dimetro em pontos com espaamento iguais a 0,05m.Calcule o volume
do slido (No use regra dos trapzios). NOTA:

b
a
y v
2

AI = 0,372
BJ = 0,456
A x x x
d e
f
g



h






i
j
B x
CK = 0,604
DL = 0,850
EM = 0,722
FN = 0,598
GO = 0,234
HP = 0,198
06) Calcule o volume do slido limitado pelas superfcies y = 2,6 ; x = 1,1 ; z = e
y
x
cos ; x = 2,1 ; z = sem xy +
2
x - 3 ; y = 2,3 com hx = 0,2 e hy = 0,1( No
use regra dos trapzios
Respostas:
01)a)5 ; b)0,114 ; c)0,27 02)0,0099
03) 0,174 04) 3,152 05) 0,230 06)1,135
6-MATRIZ
6.1-Representao:

1
1
1
1
1
1
1
1
]
1

mn m m
n
n
a a a
a a a
a a a

2 1
2 22 21
1 12 11
.
.
.
NOTAS:
a) A
mxn
(matriz m por n)
m

nmero de linhas
n

nmero de colunas
b)a
ij
representa um elemento da linha i e coluna j
6.2-Tipos:
a) matriz quadrada: m = n
m

ordem da matriz
NOTA: os elementos a
ij
, com i = j , formam a diagonal principal da matriz quadrada
b) Matriz coluna:
n = 1
c) Matriz linha:
m = 1
d) Matriz diagonal:
A
mxn
(quadrada) onde a
j i
= 0 se i j
e) Triangular superior:
A
mxn
, a
j i
= 0 se i > j
f) Triangular inferior:
A
mxn
, a
j i
= 0 se i < j
g) Matriz unidade ou Identidade
A
mxn
, diagonal tal que
a
j i
= 1 para i = j e a
j i
= 0 para i j
6.3-Operaes
a)Igualdade:
A = B

a
j i
= b
j i
, i = 1 , 2 . . . , m e j = 1 , 2 , . . . , n
b)Soma:
C = A + B

C
j i
= a
j i
+ b
j i
, i = 1 , 2 . . . , m e j = 1 , 2 , . . . , n
c)Produto por escalar:
sendo k um nmero real,
P = kB

p
j i
= kb
j i
, i = 1 , 2 . . . , m e j = 1 , 2 , . . . , n
d)Produto matricial:
sendo A
mxp
e B
pxn
o produto AB uma matriz C
mxn
tal que:

p
k
kj ik iji
b a c
1
, i = 1 , 2 . . . , m e j = 1 , 2 , . . . , n
7.4-Determinante:
a) A=[a
11
]

det (A) = a
11
b) A=
1
]
1

22 21
12 11
a a
a a

det (A) = a
11
a
12
- a
21
a
12
c) se A uma matriz
- diagonal
- triangular superior
- triangular inferior
ento det (A) =
nn ii
n
i
a a a a a
33 22 11
1

7.5-Operaes elementares
sobre as linhas de uma matriz se definem as operaes:
E
1

troca de duas linhas
E
2

soma de duas linhas
E
3

produto de uma linha por uma constante no nula
NOTAS:
1) uma linha pode ser substituda por uma combinao linear delas com
outras
2) as operaes elementares ou combinaes delas podem alterar o valor do
determinante da matriz.
Exemplo 1:
A =
1
]
1

5 3
2 1

1
]
1

5 3
12 7
B
det (A) = -1 det (B) = - 1
det (C) = -2
7.6-Matriz Inversa
L
1
L
2
L
1
= 2L
2
+ L
1
2 2
2
10 6
2 1
L L C
1
]
1

A
1
a matriz inversa de A se, e somente se, AA
1
= A
1
A = I
NOTA: para existir A
1
devemos ter:
a) A ser matriz quadrada
b) det (A) 0
7.7-Clculo de Determinante e da Matriz Inversa
Para calcular a inversa de A , pode-se usar o mtodo de JORDAM, que
consiste em:
a) escrever a matriz aumentada
[A I]
b)aplicar operaes elementares at A se transformar em I
c) I ir se transformar na matriz inversa.
esquema:
[ A I]

n(E
1
, E
2
, E
3
)

[ I A
1
]
Exemplo 2:
Calcule A
1
e det A sendo
A =
1
1
1
]
1

1 1 2
5 1 3
0 1 1
Soluo:
1
1
1
]
1

4 1 5
5 1 7
5 1 6
1
A
para calcular o determinante,
usa-se a matriz triangular
indicada pelo * considerando
as alteraes introduzidas
1
) 4 .( 4
1 . 4 . 4
) ( det

A
Nota: O mtodo de Jordam,
embora eficaz, no apresenta
um bom desempenho
computacional
Para inverso de matrizes e clculo de determinantes ser visto a seguir, em sistemas
lineares, outro mtodo.
EXERCCIOS
NOTA:
1)a) Na HP48 usa-se o comando matrix para introduzir uma matriz ENTER
b) A STO para armazena-la
c) A . . .
x
1
produz a matriz inversa
d)A . . . MATH . . . matr. . . norm . . .det produz o determinante.
2) a) No Matlab V escreve-se a matriz separando as linhas por vrgula
a = [- - - , - - - , - - - ]
b) Inv(a) produz a inversa
c) det(a) produz o determinante
01) sendo
1
]
1

2
3
1
2
4
1
A
e B =
1
1
]
1

6
3
2
5
0 1
, calcule AB
02) calcule det(R) sendo
1 1 2
5 1
0 1 1

3
1 0 0
0 1 0
0 0 1
3
2
1
L
L
L
1 1 0
5 4 0
0 1 1
1 0 2
0 1 3
0 0 1

2 1 3
2 1 2
1
2
3
L L L
L L L
L
+
+
1 0 0
5 4 0
5 0 4
4 0 5
0 1 3
0 0 1

2 3 3
2
2 1 1
4
4
L L L
L
L L L
+
+
1 0 0
0 4 0
0 0 4
4 1 5
20 4 28
20 4 24

3
2 3 2
1 3 1
5
5
L
L L L
L L L
+
+
1 0 0
0 1 0
0 0 1
4 4 5
5 1 7
5 1 6



L
L L
L L
4 /
4 /
2 2
1 1

R=
1
1
1
1
1
1
]
1

2 2 0 0 0
5 2 0 0 0
3 1 2 0 0
2 1 1 3 0
2 4 5 3 1
R
03) calcule A
1
e det (A) sendo:
a) A =
1
]
1


3 1
1 2
b) A =
1
1
1
]
1

3 2 1
1 1 3
1 1 2

c) A =
1
1
1
1
]
1

2 1 1 2
3 0 1 1
1 1 2 3
1 0 5 1
Respostas:
1)
1
]
1

15 5
12 5
2) 84 3)a)
1
A
(1,1) = 0,4286 b)
1
A
(1,1) = 0,5560
c)
1
A
(1,1) = -0,1250
detA = -7 detA = 9 detA = -48
8 Sistemas Lineares
8.1- Representao:
a)

'

+ +
+ + +
+ + +
n n nn n n
n n
n ln
b x a x a x a
. . . .
. . . .
. . . .
b x a x a x a
b x a x a x a

2 2 1 1
2 2 2 22 1 21
1 2 12 1 11
b) AX = B onde
A =
1
1
1
1
1
1
1
1
]
1

nn n n
n
ln
a a a
.
.
.
a a a
a a a

2 1
2 22 21
12 11
, B =
1
1
1
1
1
1
1
1
]
1

n
b
.
.
.
b
b
2
1
, X =
1
1
1
1
1
1
1
1
]
1

n
x
.
.
.
x
x
2
1
8.2 Soluo
A matrix X
1
1
1
1
1
1
1
1
]
1

n
x
.
.
.
x
x
2
1
soluo do sistema AX = B se tivermos A X B.
Quanto ao nmero de solues m sistema pode ser:

- determnado
- possvel
- indeterminado

- impossvel
8.3 Sistemas equivalentes
Dois sistemas so equivalentes quando admitem uma mesma soluo.
Exemplo 1:

'


+
1
5 2
1
y x
y x
: S

'


+
4 2
5 3
2
y x
y x
: S
2 1
S ~ S pois admitem a soluo x =1 e y = 2.
NOTA: Operaes elementares sobre as linhas de um sistema produzem outros sistemas
equivalentes.
Exemplo 2:
a)

'

+

2
1
1
3 2
0
L y x
L y x
: S
b)

'

+
+
2 2
2 1 1
2
3 2
2 3 4
L L y x
L L L y x
: S
c)

'

+

2 2
1 1
3
3 2
2 0 2 2
L L y x
L L y x
: S
d)

'

+
+ +
1 2 2
1 2 1
4
5 3 4 7
3 9 2 7
L L L y x
L L L y x
: S
Veja: os sistemas
4 3 2 1
S , S , S , S
so equivalentes entre si.
8.4 Sistema Triangular
Um sistema Ax = B triangular inferior se
ij
a
= 0 para i > j e triangular
superior se
ij
a
= 0 para i > j.
NOTA: a soluo de um sistema triangular obtida por substituio.
Exemplo 3: Resolva o sistema triangular:
2
1
1 2 1
1
2
2 0
2
2
4
4 2
0 2
1

'


+ +
z
y
z : soluo
z
z y
z y x
X =
1
1
1
]
1

2
1
2
Nota: O procedimento usado no exemplo 3, embora bvio, de forma generalizada fica assim:

nn n n
a / b x
j , i
n
l i j
j ij i i
a / x a b x

,
_



+
; i = n -1, n -2, ....., 1
Procure entender a generalizao, pois ela necessria para o processamento computacional
do bvio.
8.5 Mtodo de eliminao de Gauss (com pivotao parcial)
O mtodo de Gauss consiste em, aplicando-se operaes elementares definidas,
tornar o sistema em outro sistema, triangular equivalente. Este ltimo resolvido por
substituio.
O piv, para cada transformao, no mtodo de Gauss o elemento da diagonal.
NOTA: uma adaptaoao mtodo de Gauss o uso de pivotao parcial:
consiste em escolher-se para piv o elemento de maior mdulo de cada coluna a ser
escalonada.
A pivotao parcial provoca dois efeitos benficos:
1) evita o piv nulo
2) evita a propagao do erro de arredondamento.
Assim sendo o mtodo de eliminao de Gauss sempre deve ser feto com pivotao parcial
ou pivotao total.
Exemplo 4 : Resolva o sistema usando o mtodo de eliminao de Gauss, com pivotao
parcial, e
3
10

'

+
+
+
42 1 27 5 35 0 26 1
25 1 71 0 32 0 1 6
17 2 32 2 8 2 16 0
, z , y , x ,
, z , y , x ,
, z , y , x ,
Soluo:
a) dispositivo prtico
Multiplicador Coeficientes termo ind. transformao
0262 0
1 6
16 0
1
,
,
,
m

0,16 -2,8 2,32 -2,17


1
L
2066 0
1 6
26 1
,
,
,
m

6,1 -032 0,711 1,25


2
L
1,26 0,35 -5,27 1,42
3
L
7919 2
41161 0
,
,
m
0 -2,7916 2,314 -2,2028
1 2 1 1
L L m L +
0 0,4161 -5,4167 1,1918
3 2 2 3
L L m L +



0 0 -5,0737 0,8635
3 1 3 3
L L m L +

b) sistema triangular copiar linhas dos pivs

'


+
+
8635 0 0737 5
2088 2 3014 2 7916 2
25 1 71 0 32 0 1 6
, z ,
, , y ,
, z , y , x ,
c) Resolvendo por substituio:

2588 0
1 6
6488 0 32 0 1702 0 71 0 25 1
488 0
7916 2
1702 0 2 2088 2
1702 0
0737 5
8635 0
,
,
)) , ( , ) , ( , , (
x
,
,
) , ( . ) , (
y
,
.
,
z

Resposta: x =
1
1
1
]
1

170 0
649 0
259 0
,
,
,
Nota: 1) O dispositivo prtico apresentado um dos melhores para o processamento passo a
passo do algoritmo: GAUSS COM PIVOTAO PARCIAL
2) Os multiplicadores so os maiores responsveis na propagao de erros e, se
possvel, devem estar armazenados na memria da mquina; caso contrrio, acrescentar mais
casas dcimas e s ajustar os resultados finais.
3) Para montar o dispositivo prtico com uso da HP48G pode-se adotar o segunte
caminho:
1) armazenar cada linha em um vetor
[0,16 -2.8 2.32 2.17] <enter> A STO

[6.1 -0.32 0.71 1.25] <enter> B STO

[1.26 0.35 -5.27 1.42] <enter> C STO
2) calcular cada nova linha e tornar a armazenar o resultado na nova letra (siga os
passos para a nova linha A).
a) calcular o multiplicador: -0.16 / 6.1 (fica na planilha)
b) multiplicar pela linha do piv: B*
c) somar com a linha a ser alterada: A +
d) aparecer na planilha a nova linha A que deve ser adotada (para ver melhor
use o comando VIEW)
e) armazen-la em A : A STO (continuar at a ltima linha).
8.6-Clculo de Determinante
Pode-se usar o mtodo de Gauss, com pivotao parcial, para escalonar uma matriz A,
quadrada, e posteriormente, usar que regra 7.4 c) para calcular o determinante da matriz. As
transformaes efetuadas pelo escalonamento d Gauss no interferem no valor do
determinante. A pivotao parcial, no entanto, por trocar linhas ao montar a matriz
escalonada pode alterar o sinal do determinante original.
Sendo B a matriz escalonada pelo mtodo de Gauss e p o nmero de trocas de linhas
ocorridas tem-se:
( )
nn
p
n
i
ii
p
b b b b A . . . ) ( det
22 11
1
1 1

Exemplo 3
Use o mtodo de Gauss, com pivotao parcial, para calcular det(A), com
3
10

a
,
sendo:
1
1
1
1
]
1

774 0 442 1 418 6 007 1


706 2 455 0 071 3 126 2
516 1 399 0 161 1 428 7
104 2 251 1 742 0 531 0
, , , ,
, , , ,
, , , ,
, , , ,
A
Soluo:
1) Usa-se o dispositivo prtico para escalonar a matriz A. (use o recurso apresentado
na nota 3).
(os clculos parciais foram anotados com 5 casas decimais, por segurana )
multiplicador elementos transformaes
428 7
531 0
2
,
,
m
428 7
126 2
2
,
,
m
428 7
007 1
3
,
,
m
0,531 0,742 -1,251 -2,101
7,428 -1,161 0,399 1,516
2,126 3,071 0,455 -2,706
-1,007 6,418 -1,442 0,774
1
L

2
L


3
L

4
L
26061 6
82500 0
4
,
,
m

26061 6
40329 3
5
,
,
m

0 0,82500 -1,27952 -2,20937


0 3,40329 0,34080 -3,113990
0 6,26061 -1,38791 0,97952

1 2 1 1
L L m L +

3 2 2 2
L L m L +

4 2 3 4
L L m L +
09663 1
09527 1
6
,
,
m
0 0 -1,09663 -2,33845
0 0 1,09527 -3,67237

1 4 4 1
L L m L +

3 4 5 3
L L m L +
0 0 0 -6,00792


3 1 6 3
L L m L +
2) Matriz escalonada (copiar linhas dos pivs)
1
1
1
1
]
1

00792 6 0 0 0
33845 2 09663 1 0 0
97952 0 38791 1 26061 6 0
516 1 399 0 161 1 428 7
,
, ,
, , ,
, , , ,
B
3) p = 3 (contar as linhas acima dos pivs no dispositivo prtico).
389 306 00792 6 09663 1 26061 6 488 7 1 1
3 3
, ) , ).( , .( , . , . ) ( det . ) ( det B A
8.7 Matriz Inversa
O mtodo de Gauss com pivotao parcial, ode ser usado para calcular a inversa de
uma matriz. Se X a inversa de A, tem-se AX = I. Pode-se obter cada coluna de X atravs de
um sistema de equaes lineares como ilustrado a seguir para uma matriz 3x3.
1
1
1
]
1

1 0 0
0 1 0
0 0 1
AX resulta em 3 sistemas:
3 2 1 3 2 1
1
0
0
0
1
0
0
0
1
C e C C onde AC AC AC , , ,
1
1
1
]
1

1
1
1
]
1

1
1
1
]
1

s as colunas da matriz
inversa X. As solues dos 3 sistemas produzem as 3 colunas da matriz inversa processada
NOTAS: 1) A matriz dos coeficientes a mesma nos sistemas, logo basta escalon-la uma
nica vez o que reduz muito o esforo computacional.
2) O dispositivo prtico pode ser adaptado aumentando-se colunas par termos
independentes (ver exemplo 5).
3) A calculadora HP48 pode ser usada conforme sugesto apresentada no final do
exemplo .
Exemplo 5: Calcule a matriz inversa de
2
10
37 0 81 3 52 1
26 0 47 0 12 8
70 4 33 2 71 0

1
1
1
]
1


a
com A
, , ,
, , ,
, , ,
a) dispositivo prtico:
Multiplicador Coeficientes Termo independente transformaes
12 8
71 0
1
,
,
m

12 8
52 1
2
,
,
m
722 3
371 2
3
,
,
m
0,71 2,33 4,70
8,12 -0,47 0,26
-1,52 3,81 0,37
0 2,371 4,677
0 3,722 0,419
1 0 0
0 1 0
0 0 1
1 -0,087 0
0 0,187 1
1
L

2
L

3
L
1 2 1 1
L L m L +
3 2 2 3
L L m L +
0 0 4,411 1 -0,207 -0,637
1 3 3 1
L L m L +
b) Obtem-se os sistemas que so resolvidos pr substituio:
227 0
026 0
009 0
1 411 4
0 419 0 722 3
0 26 0 47 0 12 8
,
,
,
,
, ,
, , ,

'

+
+
z
y
x
z
z y
z y x
047 0
056 0
128 0
1 411 4
0 419 0 722 3
0 26 0 47 0 12 8
,
,
,
,
, ,
, , ,

'

+
+
z
y
x
z
z y
z y x
144 0
285 0
021 0
1 411 4
0 419 0 722 3
0 26 0 47 0 12 8
,
,
,
,
, ,
, , ,

'

+
+
z
y
x
z
z y
z y x
c) a matriz inversa, cm
2
10

a

1
1
1
]
1

14 0 05 0 23 0
29 0 06 0 03 0
02 0 13 0 01 0
1
, , ,
, , ,
, , ,
A
8.8 Mtodo Interativo de Jacobi
As equaes de iterao so obtidas explicitando-se
1
x na 1 equao,
2
x na 2
equao, ... etc.

'

+ +
+ +
+ +
3 3 33 2 32 1 31
2 3 23 2 22 1 21
1 3 13 2 12 1 11
b x a x a x a
b x a x a x a
b x a x a x a

3 2 1
k k k
x x x , ,
11
3 13 2 12 1 1
1
a
x a x a b
x
k k
k

+
22
3 23 1 21 2 1
2
a
x a x a b
x
k k
k

+

1
3
1
2
1
1
+ + + k k k
x x x , ,

33
2 32 1 31 3 1
3
a
x a x a b
x
k k
k

+

SOLUO
NOTA: nas equaes de iterao os ndices k e k + 1 indicam os valores de entrada e sada,
respectivamente, no processamento da rotina.
Partindo de uma soluo arbitrria, 0
1
x , 0
2
x ,
0
3
x
, por exemplo, calculam-se ,
usando as equaes de iterao, os novos valores de
3 2 1
x x x , ,
.
Repetir o processo at que
onde x x
k
i
k
i
<
+1
a tolerncia de erro; i = 1, 2, . . . n.
NOTA: A condio suficiente de convergncia no mtodo de Jacobi :

>
n
i j
i j
ij ii
a a
, i = 1, 2, . . . , n
Num sistema 3x3 obtem-se:
32 31 33
23 21 22
13 12 11
a a a
a a a
a a a
+ >
+ >
+ >
8.9 Mtodo Iterativo de Gauss-Seidel.
uma derivao do mtodo de Jacobi onde a nica diferena na escolha das
equaes de iterao. Os valores que acabaram de ser calculados passam a ser usados anda na
atual iterao para clculo dos outros valores. O processo converge mais rapidamente do que
ao usar o mtodo de Jacobi.
NOTA: para um sistema 3x3 obtem-se as equaes de iterao.
equaes de
iterao
Teste de
parada
realimentao
11
3 13 2 12 1 1
1
a
x a x a b
x
k k
k

+
22
3 23 1 21 2 1
2
a
x a x a b
x
k k
k

+
33
2 32 1 31 3 1
3
a
x a x a b
x
k k
k

+
medida que os valores vo sendo calculados podem ser registrados em uma tabela.
Exemplo 6: Resovla o sistema pelo mtodo iterativo de Gauss-Seidel, com
3
10

'

+
+
+
42 1 27 5 35 0 26 1
25 1 71 0 32 0 1 6
17 2 32 2 8 2 16 0
, , , ,
, , , ,
, , , ,
z y z
z y x
z y x
Soluo:
NOTA: para se ter um sistema convergente pelo mtodo de Gauss-Seidel basta escolher as
equaes de modo que os maiores valores estejam na diagonal, se possvel.
Trocando-se a 1 com a 2 equao tem-se a convergncia garantida pois:
35 0 26 1 27 5 32 2 16 0 8 2 71 0 32 0 1 6 , , , , , , , , , + > + > + > e e

1 6
71 0 32 0 25 1
1
,
, , ,
k k
k
z y
x
+

+

8 2
32 2 16 0 17 2
1
1
,
, , ,

+
+
k k
k
z x
x

27 5
35 0 26 1 42 1
1 1
1
,
, , ,

+ +
+
k k
k
y x
x
Tabela:
x y z
- 0 0
0,2049 0,7867 -0,1682
0,2658 0,6508 -0,1627
0,2580 0,6549 -0,1627
0,2580 0,6549 -0,1643
0,2584 0,6537 -0,1643
0,2583 0,6537 -0,1643
0,2583 0,6537 -0,1643
Soluo:
x = 0,258 y = 0,654 z = 0,164
NOTAS: 1) se no fosse a troca das equaes 1 e 2, a convergncia no estaria garantida e o
mtodo poderia divergir (valores da tabela tenderem infinito).
Por esta razo, para processamento computacional, dada preferncia pra o
mtodo de eliminao de Gauss, com pivotao.
2) para obter a tabela acima com o uso da HP48, seguir os passos:
1) Criar as funes x, y, z:
x (y , z) = (1.25 + 0.32*y 0.71*z) / 6.1 ENTER DEF
x (y , z) = (-2.17 0,16*x 2.32*z) / -2.8 ENTER DEF
x (y , z) = (1.42 1.26*x 0.35*y) / -5.27 ENTER DEF
2) Criar o programa GS (para 3 equaes)
<< B C X A STO A C Y B STO A B Z C STO CLEAR A B C >>

ENTER , GS STO
3) Atribuir valores iniciais a A, B e C.
0 ENTER A STO , 0 ENTER B STO , 0 ENTER C STO
4) Agora basta pressionar GS (menu VAR) para obter cada linha da tabela.
8.10-Sistemas Complexos
Seja Ax = B um sistema onde as matrizes A, B e X so complexas.
Para obtermos a soluo X o sistema:
1) transforma-se o sistema em um sistema real cuja soluo a parte real e parte
imaginria da soluo procurada.
2) resolve-se a soluo complexa.
Para transformar o sistema Ax = B num sistema real correspondente, considere:
A = M + Ni
B = C + Di
X = R + Si
Ax = B

( M+Ni ) ( R+Si ) = C +Di
MR + MSi + NR NS = C + Di

'

+

D MS NR
C NS Mr
ou

1
]
1

1
]
1

1
]
1


D
C
S
R
M N
N M
que o sistema real correspondente, onde R contm a parte real e S a parte imaginria
da soluo.
Exemplo 7: resolva o sistema com
2
10

'

+ + +
+
i y ) ( x ) i (
i y ) i ( x
7 9 1 7 7 1
3 3 2 8
Soluo:
; ; i
i
i
B i
i i
i i
A
1
]
1

+
1
]
1

1
]
1

+
+

1
]
1

+
1
]
1

1
]
1

+
+ +

7
1
9
3
7 9
3
1 1
3 0
7 1
2 8
7 1
3 2 0 8
i
y
x
y
x
i y y
i x x
y
x
X
1
]
1

+
1
]
1

1
]
1

+
+

1
]
1

2
2
1
1
2 1
2 1
logo tem-se:
1
]
1

7 1
2 8
M
1
]
1

9
3
C
1
]
1

1 1
3 0
N
1
]
1

7
1
D
e seja
1
]
1

1
1
y
x
R
e
1
]
1

2
2
y
x
S
o sistema real correspondente ser:

'

+ +
+
+ +

1
1
1
1
]
1

1
1
1
1
]
1

1
1
1
1
]
1


7 7
1 2 8 3
9 7
3 3 2 8
7
1
9
3
7 1 1 1
2 8 3 0
1 1 7 1
3 0 2 8
2 2 1 1
2 2 1
2 2 1 1
2 1 1
2
2
1
1
y x y x
y x y
y x y x
y y x
ou
y
x
y
x

como o sistema converge pelo mtodo de Gauss-Seidel, tem-se:
8
3 2 3
2 1 1
1
k k
k
y y
x
+ +

+
7
9
2 2
1
1 1
1
k k k
k
y x x
x
+

+
+
8
2 3 1
2
1
1 1
2
k k
k
y y
x
+

+
+
7
7
1
2 1
1
1 1
2
+ +
+
+

k k k
k
x y x
x

Tabela:
1
x
1
y
2
x
2
y
- 0 0 0
0,375 1,232 0,125 1,105
1,097 0,989 0,401 0,927
1,004 1,056 0,366 0,955
0,997 1,059 0,364 0,957
0,998 1,058 0,364 0,956
0,998 1,058 0,364 0,957
00 1
1
, x 06 1
1
, y 36 0
2
, x 96 0
2
, y

1
]
1

06 1
00 1
,
,
R ,
1
]
1

96 0
36 0
,
,
S
1
]
1

+
+
+
i
i
Si R X
96 0 106
36 0 00 1
,
, ,
ou seja:
x = 1,00 + 0,36i
y = 1,06 + 0,96i
EXERCCIOS:
1) Resolva os sistemas abaixo pelos dois mtodos apresentados:
Gauss com pivotao e Gauss-Seidel.
a)

'

+
+
+
9 13 3 10
5 8 7 2
2 17 5 2
,
,
,
z y x
z y x
z y x
b)
1
1
1
1
1
]
1


+
+
+ +
52 5 2 7
46 0 3 5
36 2 2 3 11
13 1 10 3
4 3 1
3 2 1
4
3
2
4 2 1
,
,
,
,
x x x
x x x
x x x
x x x
c)

'

+
+
+
037 2 72 7 97 1 86 2
542 1 71 3 02 3 27 5
368 4 88 2 27 3 75 1
3 2 1
3 2 1
3 2 1
, , , ,
, , , ,
, , , ,
x x x
x x x
x x x
2) Resolva o sistema complexo, com
2
10


a)

'

+
+
3 3 2
2 3 2
iy x i
i y i x
) (
) (
b)

'

+ + +
+
+
i z i y ix
i i y i x i
i iz y i x i
8 2 1 2 10
3 2 2 7 1
2 5
, ) (
) ( ) (
) ( ) (
3) Calcule det A e
1
A
pelo mtodo de Gauss com pivotao parcial e
2
10

a
.
a)
1
1
1
]
1

46 0 17 2 21 5
73 3 42 1 16 0
47 1 32 0 25 1
, , ,
, , ,
, , ,
A
b)
1
1
1
1
]
1

26 1 37 6 42 1 88 0
36 0 27 1 45 8 02 1
46 5 42 0 36 0 19 0
33 0 27 1 45 0 37 5
, , , ,
, , , ,
, , , ,
, , , ,
Respostas:
1) a) x = 2,6 b) 67 0
1
, x 69 7
2
, x c) 232 0
1
, x
y = 1,1
60 1
3
, x
49 2
4
, x 960 1
2
, x
z = 4,4
850 0
3
, x
2) a) x = 1,071 0,643i b)x = 0,269 0,143i
y = -0,071 + 0,071i y = 0,537 0,352i
z = -0,205 0,767i
3) a) det A = -16,125 b) det A = 1696,840
113 0 3 3
1
, ) , ( A

012 0 4 4
1
, ) , ( A

9 EQUAES ALGBRICAS E TRANSCENDENTES. (NO ALGBRICA)


9.1 INTRODUO:
Seja dada uma equao (algbrica ou transcendente) f(x) = 0 de raix x.
Os mtodos mais comuns para se obter aproximao
1 + k
x da raz x, sabendo-se
x

) x , x (
k k 1 +
so:
- Bisseo
- Cordas (Regula falsi)
- Newton (tangentes)
- Pgaso
- Iterao Linear
Dos mtodos acima, sero estudados: o mtodo das Cordas (regula falsi) e o mtodo
de Newton.
9.2- Mtodo das Cordas Regula falsi
Vantagens: a) sempre converge para a raiz
b) a convergncia relativamente rpida
c) fcil deduo
d) de fcil manipulao e implementao computacional.
O mtodo consiste em, a) a partir de um intervalo ) x , x (
k k 1 +
que contenha a raiz x , obter
nova aproximao
1 + k
x , abscissa do ponto interseo da reta que passa por ) y , x (
k k 1 1
e
) y , x (
k k
com o eixo x.
Observando a figura tem-se:

a) reta por AB
) x x ( m y y
k k

onde
1
1

k k
k k
x x
y y
m
b)
1 + k
x obtido fazendo-se y = 0 na equao da reta, logo

) x x (
x x
y y
y
k k
k k
k k
k

1
1
0
c) eliminando-se
1 + k
x da igualdade tem-se:

1
1 1
1

k k
k k k k
k
x y
y x y x
x
1 + k
x
1 + k
x
1 k
y
A
B
yk
y
x
f(x)
k
x
NOTA: a frmula iterativa acima deve ser aplicada at que:
<
+ k k
x x
1
e
<
+1 k
y onde

a tolerncia de erro.

Passos auxiliares para escrever o algoritmo CORDAS.

1) entrar com os valores iniciais ) y , x ( e ) y , x (
k k k k 1 1 1
e fazer teste
para verificar se a raiz est no intervalo ; ) verdadeiro y . y (
k k
0
1
>

(preciso)
2) fazer teste de parada:
enquanto
> >
+ 1 1 k k k
y e x x
executar passos 3 , 4 e 5.
3)
1
1 1
1

k k
k k k k
k
y y
y x y x
x
clculo de novo valor de x.
4)
) (
1 + k
x
clculo da imagem
5) se
k k k k k k
y y e x x ento y y <
+ 1 1 1 .
0
, novos valores de entrada.

1 1
;
+ +

k k k k
y y x x
6)
1 + k
x
raiz com preciso desejada.
Exemplo 1:
Determine as razes da equao, com tolerncia
5
10


a)
0 3 5
1
2
+
+ x
e x sen
(transcendente)
A equao apresenta apenas duas razes:
) 0 ; 8 , 0 ( ) 3 , 0 ; 0 (
2 1
x e x
programa-se na calculadora a funo 3 5
1
2
+
+ x
e x sen y e aplicamos, para cada caso ,
sucessivamente a frmula, at obtermos a preciso exigida.
Clculo de
1
x Clculo de
2
x

b) 0 2 , 1 7 7 , 0 25 , 3
2 3 4
+ + x x x x (algbrica)
A equao apresenta apenas 2 razes:
). 7 , 3 ; 5 , 3 ( ) 1 , 0 (
2 1
x e x De modo anlogo;

NOTA: Para obter as tabelas usando a HP48G siga os
passos:
1) grave o programa CORDAS
x Y

0 -0,281718
0,3 0,971769
0,067424 0,061439
0,055353 -0,000134
0,055379 0,0000000
0,055379 0,0000000
05538 , 0
1
x
x Y
-0,8 2,911972
0 -0,281718
-0,070569 -0,613715
-0,197540 -1,00331
-0,352495 -0,903768
-0,458488 -0,396527
-0,499418 -0,112482
-0,510597 -0,027275
-0,513283 -0,0063453
-0,5140498 -0,000335
-0,5140828 -0,00007
-0,5140904 -0,00001
-0,5140902 -0,000000
51409 , 0
2
x
x y
3,500000 -4,006250
3,700000 7,676850
3,568582 -0,387741
3,574901 -0,034651
3,575463 -0,003047
3,575512 -0,000293
3,575517 -0,000029
3,573518 0,000027
3,575518 0,000000
2
x =3,57552
x y
0 1,200000
1 -7,35000
0,140350 0,222735
0,165635 0,045739
0,170795 0,009507
0,171867 0,001980
0,172090 0,000413
0,172137 0,000087
0,172147 0,000015
0,172144 0,000002
1
x =0,17215
<< A Y YA STO B Y YB STO
A YB * B YA * - YB YA - /
C STO C Y YC STO IF YB * YC 0
THEN B A STO YB YA STO END
C B STO YC YB STO CLEAR C YC >>
ENTER, COR STO.
2) a) grave a funo:
y(x) = x^4 3.25*x^3 + 0.7*x^2-7*x + 1.2 ENTER DEF.
b) coloque os valores iniciais
3.5 ENTER A STO
3.5 ENTER B STO
a) calcule as duas primeiras linhas
A Y anote, B Y anote.

b) agora s ir apertando COR e copiando as decimais linhas.
3) para nova raiz refazer b, c, d
4) para nova equao refazer a, b, c, d
9.3-Mtodo de Newton
Embora o mtodo de Newton apresente a desvantagem computacional (ver nota) de
exigir o clculo de derivadas e estudo de convergncia, tem inmeras aplicaes tericas e,
de modo geral, um mtodo que converge rapidamente para a soluo.
NOTA: A desvantagem desaparece se for usado um software de computao algbrica.
O mtodo consiste em, a partir de um ponto inicial
) , (
k k
y x
, obter nova aproximao
1 + k
x
abscissa do ponto de interseo da reta tangente a curva em
) , (
k k
y x
com o eixo x.
Observando-se a figura tem-se: f(x)

y

k
y

k
x
x
1 + k
x
a) reta tangente em
) , (
k k
y x

) (
k k
x x m y y
onde
) ( '
k
x y m

b)
1 + k
x
obtido fazendo-se y = 0 na equao da reta, logo:

) ( ' 0
1 x k k k
x x y y
+
c) explicitando-se
1 + k
x
na equao tem-se;

k
k
k k
y
y
x x
'
1

+

k
X


k
k
k
y
y
x
'


1 + k
y
teste parada

1 + k
x
SOLUO
NOTAS:
1) para garantir a convergncia o ponto inicial ,
1
x , deve ser tal que
f(
1
x ).f (
1
x ) > 0.
2) o critrio de parada o mesmo anterior:

< <
+ + 1 1 k k k
y e x x

Exemplo 2: Use o mtodo de Newton para obter a raiz da equao

5 2 3 4
10 0 2 , 1 7 7 , 0 25 , 3

+ +
a
com x x x x e sabendo-se
que a mesma se encontra no intervalo (0 , 1).
Soluo:
1) 2 , 1 7 7 , 0 25 , 3
2 3 4
+ +

x x x x y

7 4 , 1 75 , 9 4 '
2 3
+ x x y
4 , 1 50 , 19 12 ' '
2
+ x x y
2)
1 + k
x
=
7 4 , 1 75 , 9 4
2 , 1 7 7 , 0 25 , 3
2 3
2 3 4
+
+ +

k k k
k k k k
k
x x x
x x x x
x
3)
1
x = 0 satisfaz as condies de convergncia, f(0).f (0) > 0
4)

Raiz: x = 0,17215
NOTA: 1) escreva um algoritmo computacional para o mtodo de Newton..
2) Usar a HP48G para resolver o problema:
obter as razes da equao ), 1 , 2 ( ), 3 , 2 ( ; 0 4
2
+ x x x senx pelo
mtodo de Newton com
5
10

a
.
1) gravar o programa Newton
<< A B STO A A Y A D / - A STO CLEAR B B Y >>
ENTER NEW STO.
2) definir a funo e sua derivada
y(x) = sin(x) x^2 + 4 ENTER DEF

d(x) = cos(x) 2*x ENTER DEF
3) escolher ponto inicial e armazenar em A
2 ENTER A STO
4) agora s ir pressionando NEW e copiando as linhas da tabela.
5) para nova raiz repetir
0 0
4 3 e
6) para nova equao repetir
0 0 0
4 3 , 2 e .
x Y
0 1,20000
0,17129 0,00505
0,17249 -0,00001
0,17249 0,00000
EXERCCIOS:
Resolva, com
4
10

usando:
a) Mtodo das cordas
b) Mtodo de Newton
01) ) 2 , 1 ( ; 0 2 , 1 2 , 2 2 , 2
2 3
+ + x x x x
02) ) 0 , 1 ( ; ) 2 , 1 ( ; 0 945 , 0 305 , 0 305 , 1 35 , 2
2 3 4
+ x x x x x x
03) ) 2 , 1 ( ; 0 2
3
x x x
04) ) 1 , 0 ( ; 0 3
2
+ x x e
x
05)
) 4 , 3 ( ; 0 cos + x x Lnx x
06)
) 4 , 3 ( ; 2
4
1

x tgx
x
07) ) 1 , 0 ( ; 0 2 , 1 2
2
+ x x
x
sen
08) Usando-se o mtodo das cordas calculou-se a raiz de uma equao, no intervalo (1 , 2)
, e registram-se os valores na tabela abaixo:
x 1,0000 2,0000 1,6775
y -0,3254 0,1549 -0,0238 -0,0071 0,0005 0,000001
Os trs ltimos valores de x se perderam.
Recuper-los e dar a raiz com preciso de
4
10

.
09) Use o mtodo de Newton para obter a raiz da equao
6 5 , 0 3
10 , 0 2


a
com x x , e

usando como ponto inicial x = 1,2 , mesmo sem garantia da convergncia.
Resposta:
1) 1,3378 2) -0,5656 ; 1,7851 3) 1,4759 4) 0,4651
5) 0,8406 6) 3,8826 7) 0,4809 8) 1,7311 9) 1,475890
10 Bibliografia.
1) BARROSO, L.C e outros, Clculo Numrico. So Paulo: HARBA LTDA, 1987
2) RUGGIERO, MAG. , LOPES , V.L.R., Clculo Numrico: aspectos tericos e
computacionais. So Paulo: MAKRON BOOKS, 1996
3) CLAUDIO, D. M. , MARTINS , I M. , Clculo Numrico Computacional. So
Paulo: Atlas , 1988
4) SCHEID , F. , Anlise Numrica. Lisboa: McGRAW-HILL de Portugal , 1990
05) FROBERG , C. E. , Numerical Mathematics. California: Cummings P. Company, 1993
CLCULO NUMRICO LABORATRIO ATIVIDADE 1
Objetivo:

O objetivo fundamental desta atividade colocar o aluno em contato com o ambente
computacional que ser usado durante o semestre, informar sobre as ferramentas: HP48, MATLAB
V, VCN.
1 Parte: informaes gerais
1 formar grupos de dois alunos por micro
2 informaes:
a) Unidade de entrada de dados . . . . . Teclado
b) Unidade de processamento . . . . . Pentium 133 mhz
c) Unidade de sada de dados . . . . . Vdeo.
d) Driver (A e C)
e) Disquete (3
2
1
pol., dupla face, alta densidade, 1, 44 Mbytes).
f) Sistema Operacional Windows
g) Linguagem: HP48, MATLAB V, DELPHI
3 Algumas expresses matemticas.
MATEMTICA DELPH OU MATLAB V
e
x
) exp( x
ln x ) ln(x
log
b
a ) ln(a)/ln(b
x sen
) sin( x
x cos
) cos(x
x tg ) tan(x
x arctg ) arctan( x
x
y x y^
2
x
2 ^ ) ( x ou x sqr
n
x
) / 1 ( ^ n x
x ) (x abs
4 Resolver a equao e
x cos
+ x
3
- 3 = 0 , (1 , 2), com preciso de 0,000001.
Nota: expresses com operaes no numerado e / ou denominador devem ser escritas com auxlio
de parnteses:
ab
b a +
deve ser codificada (a+b)/(a*b).
2 Parte: Erros d Arredondamento e truncamento.
Nota: ler introduo nas pginas 5 e 6 .
Tarefa
1 Use o MatLab V, para fixar o nmero de dgitos usa-se o comando vpa: vpa(z^(1/2), 10) e aparece a
resposta com 10 dgitos: ans = 1.414213562
a)
3541 , 0
3 5 +
,
a


4
10

b)
a
e
tg sen
e
,
) 5 , 0 ( 3
) 5 ln(
+
+

6
10

c) log
3
5 ,
2
10

d)
5
5
10 , 16 , 3

e)
) 15 (
3 3
5
3
dgitos com
2 Calcule
3 4
3
13 31
19 7

+
as seguintes formas:
a) Calcule, inicialmente, cada radical e anote com casas decimais Efetue numerador,
denominador e a diviso.
b) Use todo o potencial da calculadora: entre na equation, edite a frmula, passe-a para pilha,
efetue.

Compare os resultados obtidos. (Nota: o 2 resultado estar certo at a ltima casa
decimal)
3 - A frmula de Maclaurin para a funo f(x) sem x :
!
) 1 (
! 7 ! 5 ! 3
2
1 7 5 3
n
x x x x
x senx
n n
+ + +
a) Voc sabe como foi obtida esta frmula?
b) Calcule sem 2 usando os 6 primeiros termos da frmula deixando o resultado com todas as casas
decimais
.
c) Calcule sem 2 direto na calculadora.
d) compare os resultados obtidos. (o 2 resultado estar certo at a ltima casa decimal).
4 Use o programa VCN
A funo
3
x y pode ser aproximada pela expresso:
. ) 1 (
3645
110
) 1 (
243
10
) 1 (
81
5
) 1 (
9
1
3 3
2
) (
5 4 3 2
+ + + x x x x
x
x f
Para verificar a presena do erro de truncamento preencha a tabela anotando os valores com
a

6
10

.
) (x f y
3
x y
+ +
3 3
2
) (
x
x f
x
0,7
0,8


Parece uma boa aproximao.
5 Repita novamente o exerccio 4, agora com ovo intervalo para x.

Veja como a aproximao piorou.
Respostas:
1)a) 17,7870 b)31,559885 c)1,46 d)1,25874 e)1,155...772
2)a)757,46739 b)757,79259
3)a)0,909296135966 b)0,909297426826
4)y(0,8) f(0,8) = 0,000002
x
50,3
50,8
51,3
51,8
52,3
) (x f y + +
3 3
2
) (
x
x f ) (x f y
0,9
1,0
1,1
5)y(50,3) f(50,3) = -8.552.845,55270
CLCULO NUMRICO ATIVIDADE 2
Objetivo: tabelar uma funo, num intervalo dado, com um erro de arredondamento
especfico, somar as imagens da funo obtida, multiplicar as imagens da funo obtida.
Notas:
1 Vrios mtodos numricos s se aplicam a funes dadas na forma discreta (funo tabelada num
intervalo)
2 Na aplicao desses mtodos so necessrios ainda multiplicar ou somar as imagens obtidas.
3 Ao escrever uma funo na forma discreta (tabelada) necessrio , na maioria dos casos, abandonar
parte decimal dos nmeros e surge a o erro e arredondamento.
4 Acompanhe os exemplos e faa a tarefa solicitada.
Exemplo 1: Dada a funo 1 , 0 , 2 1 , ) 3 /( ) 1 (
2
+ + x x x x sen y
a) tabele a funo com espaamentos iguais e
4
10

b) calcule a soma e o produto das imagens


Soluo:
1 Usando o software MatLab V

a) entre no MatLab V
crie o vetor x

x = [1 : 0. :2]
crie vetor y com as imagens da funo

y = (sin(x)^2 + 1)./ (x + 3)

b) para somar as imagens basta digitar: sum(y)
para multiplicar as imagens basta digitar: prod(y)
2 Usando a HP48
a) ligue a calculadora (virtual ou fsica)

pressione a tecla MODES, coloque a calculadora para trabalhar em radiano
e fixe a sada em 4 casas decimais.
Gere uma lista(seqncia) com as imagens, seguindo os passos:
Funo )' 3 ( / ) 1 2 )^ (sin( ' + + x x ENTER
Varivel ' ' x ENTER

Valor inicial 1 ENTER

Valor final 2 ENTER

Passo 0,1 ENTER
PRG LIST PROC(next) SEQ aparecer a lista das imagens

b) calcule a soma e o produto dos elementos da lista.
MATH LIST

LIST LIST
(COMPARE OS RESULTADOS COM OS J OBTIDOS EM 1)
3 Usando o VCN
a) entre no VCN e v para o menu utilitrios procure tabelar funo

b) entre com: valor inicial, valor final, passo ou nmero de pontos

c) entre com a funo e mande calcular - - - aparecer a tabela da funo e a soma
o produto das imagens. (Nota: o nmero de dgitos de cada nmero o da sada padro do
Delphi(Pascal ou C++)).
(COMPARE OS RESULTADOS COM OS J OBTIDOS EM 2).

Exemplo 2: a) Tabele 15 pontos da funo y = (tgx + lnx). / ( 2 +
x
e ) no intervalo

2
10 4 , 2 3 , 1


a
com x
b) Calcule a soma das 10 ltimas imagens e o produto das 9 imagens centrais
Nota: neste caso no foi fornecido o x , mas poder ser calculado pela frmula:

h n X X
inicial final
) 1 ( +

, onde n o nmero de pontos e h o x constante.


Soluo:
1 Usando o software Matlab V
a) gere o vetor x e o vetor y com as imagens. (Nota: para gerar o vetor x foi usado outro
recurso, utilizando o nmero de pontos conhecido. Compare com o exemplo anterior).
x = linspace(1.3 : 2.4 : 15) , y = (tan(x) + ln(x)) / (exp(x) + 2)
b) calcule a soma e o produto
sum(y(6:15)) % soma das 10 ltimas imagens (da 6 at a 15)

prod(y(4:12)) % produto das 9 imagens centrais ( da 4 at a 12)

ANOTE OS RESULTADOS COM 2 CASAS DECIMAIS)
2 Usando a HP48 (fixe a calculadora em duas casas decimais)

a) gere uma lista(sequncia) com as imagens, seguindo os passos

funo ' ) 2 ) (exp( / )) ln( ) (tan( ' + + x x x ENTER
Nota: antes de continuar grave a funo para uso posterior: A STO
Chame a funo A ENTER e continue:

Varivel x ENTER

Valor Inicial 1.3 ENTER
Valor final 2.4 ENTER

Passo (2.4 1.3) / 14 (efetue) ENTER
PRG LIST PROC (next) SEQ aparecer a lista das imagens.

b) calcule a soma e o produto dos elementos pedidos. (Nota: como foi pedido pra somar
e multiplicar apenas alguns elementos da lista, gere novamente, para cada caso um nova lista apenas
com os elementos pedidos, e a seguir use os comandos:
MATH LIST LIST OU LIST
(COMPARE OS RESULTADOS COM OS J OBTIDOS EM 1)

3 Usando o VCN
Basta proceder como no exemplo 1 e para calcular a soma e o produto de apenas alguns
elementos, siga as recomendaes d nota anterior.
(COMPARE OS RESULTADOS COM OS J OBTIDOS EM 2)
Tarefa: Use VCN, a HP48 ou o Matlab V para resolver os problemas a seguir:
1 Calcule 8 Pontos da funo
1
2
+

x
senx x
y , o intervalo [1 , 2],
4
10

2 Calcule: a)
5
10
1
10 ,
1 2
) 1 3 (

+
+
a
i
i
i sen


b)
5
10
1
3
10 ,
3
cos .

+
a
i
i i
e
i i

3 Faa as tabelas
a)
) 2 (
) (
2
+

x
x sen
y
; x(inicial) = 1 ; passo = 0,1 ; 10 pontos,
2
10

b) 6 5 3
2
+ t t w ; t(final) = 2,09 ; passo = 0,01 ; 10 pontos
4
10

c)
y y
e
y sen
z
2
5 , 3
)) (cos(

; 1 1 , 2 y ; 12 pontos e
3
10

d)
3
log
4
+

x
x
x
y
; 3,1 2 , 4 x ; h = 0,1 ;
5
10

e)
4
3
) 2 log( ln
+
+

x x
x x

; 1,8 25 , 2 x ;
7
10 ; 05 , 0


a
x
f)
2
3 2
2
2
2
4
) (
x
x
e x
x
x f
+

com pontos passo x 10 , 2 , 0 , 1 , 3


5
,
10
10

4 Tabele 200 valores de cada funo abaixo:


a)
5 3
2
+

x
x sen
y ,
1
x = 1 e h = 0,1 ;
4
10

b)
x e y
x
ln +
,
1
x = 1,5 e h = 0,2 ;
5
10

c) 12 , 25 02 , 15 06 , 3 2 , 0 ) (
2 3
+ x x x x f ,
1
x = 0 e h = 1 ;
2
10

5 Tabele 1000 pontos da funo dada por f(x) = x + sem(


2
3x
) com valor inicial 1, valor final = 2
; e
3
10

a
.
6 Calcule os somatrios para o ndice variando de 1 at 10, dados os termos gerais abaixo:
a)
n n
n 1
b)
n
n

,
_

2
7 Calcule a soma e o produto das imagens das funes a partir das informaes dadas:
a) sen(cosx) ,
1
x = 1 ,
f
x
= 2 e h = 0,1
b)
senx x e
x 2
3 +
,
1
x = 0 ,
f
x
= 4 e n = 15
8 Dada a funo
3 2
2
10 log
5 , 2 cos
+ +
+ + +

x arctgx x
x e senx
y
x
, 1,15 23 , 3 x , h = 0,16
Calcule:
a)

y b)

y
Respostas:
1) y(1) = 0,9207
2)a)-20,6735 b) y = 0 e y =-0,00135
3)a)y(1) =0,28 b)w(2,03)=16,5125 c)z(1,5)= -0,002 d)y(3,2)=0,12599
e)

(1,95)=0,4328159 f)f(2,5)=6,8820x
9
10

4)a)y(5,9)=0,0062 b)y(20,8)=32859,62571 c)f(149)=595.867,60


5) 946 , 1
500
y 6)a)53,6903 b)1,059512x
7
10
7)a) 7064 , 0

y b) 7635 , 208

y
8)a)820,7049 b)1,022x
22
10

0 y
14
10 7635 , 4 x y
CLCULO NUMRICO ATIVIDADE 3
Objetivo: usar as ferramentas Matlab V, HP48 e VCN para fazer tabelas dos operadores diferena
finita.
Nota: Informaes, tericas ver captulo 2, pg 5 pa. 16
Exemplo 1: (Funo Tabelada)
Faa a tabela das potncias de para a funo:
1 No MatLab V
0,2 0,4
1,234 2,597
0,6 0,8 1,0 1,2
3,016 5,214 7,956 10,842
y
x
a) guarde as imagens num vetor de nome y

y = [1.234,2597,3.016,5.214,7.956,10.842]

b) execute o comando abaixo (cada linha do resultado ser uma potncia)
for i =1 : length(y) 1 , y = diff(y) , end (ENTER)
(anote
4
3
y = para conferir)
2 Na HP48
a) guarde as imagens numa lista diretamente na planilha:
{1.234 2.597 3.016 5.214 7.956 10.842} ENTER
b) pressione MATH e LIST. Aparecer um menu onde o primeiro tem LIST.
c) v pressionando LIST e cada vez aparece uma potncia (confira o
4
3
y )
3 No programa VCN (Clculo Numrico)
(tem-se a a opo para todas as tabelas)

a)entre com os limites, nmero de pontos, passo e as imagens

b)faa a opo (delta) pressione calcular
(confira
4
3
y = -0,400 )
Exemplo 2: (Funo dada por uma equao)
Faa a tabela das potncias de para a funo y = cs x ; 1,3 5 , 2 x ; h = 0,2 ;
4
10

a
.
Soluo:
1 No Matlab V
a) gere os vetores x e y:
x = [1.3:0.2:2.5]
y = cos(x)
b) use o mesmo comando do exemplo anterior.
(anote
2
3
y = para conferir)
2 NA HP48 (coloque em modo RADIANO e FIX 4)
a) gere uma seqncia ( SEQ ) com as imagens.

cos(x) ENTER

x ENTER
1.3 ENTER
2.5 ENTER
0.2 ENTER

b) proceda agora como no exemplo anterior
MATH LIST LIST ( confira
2
3
y = )
3 No VCN (Clculo Numrico)
Aqui tem-se tambm a facilidade de obter todas as tabelas:
a) entre com os limites, o passo e a funo.
b) escolha a opo e leia a tabela. (Confira
2
3
y = )
Tarefa:
1 Calcule a potncia 2 do operador diferena finita ascendente em y(0,6).
sendo a funo:


2 Calcule 5 , ) 3 , 2 ( ,
2 2
1
4
y E y y , sendo dada as funes:
a) x x sen x f ln 5 3 ) ( + ; x(inicial) = 2 ; h = 0,1 ; tabelando 7 pontos da funo.
b)

3 Calcule ) 6 , 2 (
3
y sendo:
3 2 ;
1 cosh
3
+
+
+
x e
x
senx x
y
x
; h= 0,1 ;
4
10

4 Faa as tabelas das potncias do operador diferena finita ascendente para a funo:

inicial
x
senx
x x
x f ; ) (
3 2

= 3,1 ; passo 0,15 ; usando 8 pontos da funo:


x
y
0,2
0,345
0,4
1,279
0,6
2,516
0,8
4,671
1,0
8,054
x
y
2,1
2,35
2,2
3,27
2,3
5,21
2,4
6,78
2,5
7,77
2,6
8,18
5 Dada a f uno
2 2
e senx x y + ,
1
x = 1,3 ; x = 0,05 calcule
7
y
6 Dada a funo abaixo calcule:
a) ) 8 , 7 (
2
y b) ) 6 , 5 (
3
y c) ) 3 , 2 (
5
y
7 Construir a tabela das diferenas finitas ascendentes da funo:
2 , ln 3 ) (
1
+ x x x sen x f e h = 0,1 usando 5 pontos da funo.
8 Construir a tabela de da funo abaixo:
9 Dada funo abaixo, calcular a tabela das diferenas finitas centrais:

10 Dada funo tabelada baixo, calcular as diferenas finitas ascendentes (delta), Descendentes
(del) e Central (delta e midelta) na posio x = 2,0 ; x = 3,5 ; x = 2,9 respectivamente.
11 Fazer as tabelas de diferenas finitas das seguintes funes.
a)
inicial
x com
x
x sn
x f
2
) (
) (
2
+
= 1 ; passo = 0,1 e 10 pontos
b) 6 5 3 ) (
2
+ x x x f com
inicial
x = 2 ; passo = 0,01 e 10 pontos
c)
x
x x sen
x f
) cos( 2 ) (
) (
+
com
inicial
x = ; passo = 0,1 e 12 pontos
d)
inicial
x com
x
x x
x f
) cos(
) (
3 2

= 3,1 ; passo = 0,1 e 8 pontos


12 Relao entre a potncia dos operadores numricos e funes polinomiais. Informe m qual
potncia a funes polinomiais abaixo tiveram todos os elementos da coluna zerados, na tabela de
diferenas finitas ascendente, descendente e central, quando tabelados de
inicial
x = 0,3 ;
final
x
= 0,5
e passo(h) = 0,05
a)y = 2 + x b)y = 2 +
2
x
c)y = 2 +
3
x
d)y = 2 +
4
x
e) y = 2 +
5
x
x
f(x)
2,3
0,578 0,345
3,4 4,5
0,912
5,6
1,547
6,7
1,988
7,8
2,458
8,9
3,851
x
f(x)
0,1
2,35
0,2
3,27
0,3
5,21
0,4
6,78
0,5
7,77
0,6
8,17
x
y
1,2
0,324
1,4
0,576
1,6
0,896
1,8
0,987
2,0
1,067
2,2
1,259
2,4
1,349
2,6
1,479
f(x)
x
2,0
17,5
2,3
13,2
2,6
15,8
2,9
21,6
3,2
18,4
3,5
22,1
Preencha a tabela
a) b) c) d) e)

e

/
13 Calcule os valores abaixo para 1 , ) ( sin . 5
5 3 2 8
+
inicial
x x x x y e asso h = 0,1.
a)
9
7
y b)
6
6
y c)
12
9
y d)
2
10
y
Respostas:
1) 1,228 2)a)0,000883 ; 0,096146 ; -0,019212 b)1,18 ; 1,57 ; -0,58
3)0,0158 4) 124176 , 1
5
3
y 5) 6,705x
6
10

6)a)0,029 b)-0,136 c)1,413


7) 0033 , 0
2
3
y 8)
5
4
y = 1,18 9)
4
5
y = -0,426 10)a)-4,3 b)3,7 c)1,3
11)a)
1
y = -0,0029 b)
2
2
y = 0,0006 c)
6
5
y = -0,00023 d)
4
4
y = 0,0520
12) 13)a) 9428,4812 b) 128,9946 c) 13622,7766 d)21703,6072
CLCULO NUMRICO ATIVIDADE 4
Objetivo: Usar o Matlab V, HP 48, VCN para fazer interpolao pelas frmulas de Gregory
Newton, Stirling, Larange.
Nota: para informaes tericas ver captulo 3 (pg.17 at pg. 23)
Exemplo 1:
Dada funo w(y) tabelada, calcule a imagem em 1,37
Notas:
Anote aqui o n da coluna onde todos elementos so zeros
w
y
-0,36
1,27
0,86
1,58
1,37
1,89
3,16
2,20
4,81
2,51
a) a anotao w(y) informa que y a varivel independente (domnio) e que w a varivel
dependente (imagem).
b) Verifica-se que o passo y constante e igual a 0,31. (confira).
1 Usando o Matlab V
a) Defina vetor x : x = [1.27 , 1.58 , 1.89 , 2.20 , 2.51]

b) Defina vetor y : y = [-0.36 , 0.86 , 1.37 , 3.16 , 4.81]
c) Use o comando interp1:
z = (x,y,1.37 , spline)

ans: z = 0,2848 (o resultado ligeiramente diferente dos obtidos pelo VCN)
2 No VCN
a) Acione o menu Interpolao, pois o passo constante
b) Use Gregory-Newton e Stirling.
c) Entre com os dados e o valor a ser interpolador.
d) Leia o valor interpolado w(1,37) = 0,3721
Exemplo 2: Complete a tabela

1) o que se quer achar a imagem em 5,45 logo os valores de B so domnio (x) e os de A so as
imagens (y).
2) x varivel, deve-se usar o polinmio de Lagrange. O nmero de pontos 3.
3) entrar com os pares (0,83 ; 1,3276) , (2,75 ; 1,4958) , (7,18 ; 2,1744)
4) entre com a abscissa 5.45 e leia a imagem
a) No VCN A(5,45) = 1,8612 b) No Matlab V A(5,45) = 1,8612
Tarefa:
1 Dada a funo x(w) calcule as imagens em 1,28 ; 1,96 ; 2,45.

A
B
1,3276
0,83
1,4958
2,75
?
5,45
2,1744
7,18
ww
x -1,47
1,24
0,36
1,46
1,28
1,68 1,90
1,96 2,45
2,12
4,07
2,34
6,39
4,07
2 Usando apenas os pontos fornecidos, complete a tabela:
3 Dada a tabela, calcule y(1,45). {Nota: use apenas 6 pontos da tabela, deixando 1,45 aproximadamente
no centro}.

4 Obtenha o polinmio interpolador de maior grau para a tabela.
x 1,2 1,3 1,4
y 2,161 3,912 4,871
(ver notas 1, 2, 3 pag. 23)
5 Dada funo tabelada abaixo calcule:
a) y(1,31) b) y(1,87) c)y(2,13) d)y(2,52)
6
7 Sendo f(x) dada pela tabela abaixo, calcule:

a) f(0,21) b)f(0,47) e c) f(0,68)
8 Na tabela abaixo, d a distncia, em metros, que uma bala percorre ao longo do cano de um
canho e t segundos. Encontre a distncia percorrida pela bala 5 segundos aps ter sido disparada,
usando todos os dados abaixo.
Bw
A
1,23
3,16
1,47
5,41
2,75
?
3,28
6,38
?
6,07
x
y
1,1
3,004
1,2
3,320
1,3
3,669
1,4
4,055
1,5
4,482
1,6
4,953
1,7
5,474
1,8
6,050
1,9
6,686
2,0
7,389
2,1 2,2 2,3 2,4 2,5 2,6
8,166 9,035 9,974 11,023
2,7 2,8 2,9
12,182 14,880 13,464 16,445 18,174
3,0 3,1 3,2 3,3 3,4 3,5
3,6
3,7
20,086 22,198 24,533 27,113 29,964 33,115 36,598 40,447 44,701
3,8
x
y
1,2 1,4 1,6 1,8 2,8 2,2 2,4
0,324 0,576 0,896 0,987 1,067 1,259 1,349
2,6
1,479
0,2 x
y
1,352
0,3
0,4 0,5 0,6 0,7
4,730
6,327 8,431 9,275 12,016
t (s)
0 2 4 6 8
9 Calcule y(7,5) sendo:
10 Sendo a temperatura T de uma partcula dada em funo do tempo t, determine a temperatura
para. a) t = 0,60 b) t = 0,18 c) t = 1,55
11 A velocidade do som na gua varia com a temperatura. Usando os valores da tabela abaixo,
determine o valor aproximado da velocidade do som na gua a 100C.
Temperatura (C) Velocidade (m/s)
86,0 1.552
93.3 1.548
98,9 1.544
104,4 1.538
110,0 1.532
12 Um automvel percorreu 160km numa rodovia que liga duas cidades e gastou, neste trajeto, 2
horas e 20 minutos. A tabela a seguir d o tempo gasto e a distncia percorrida em alguns pontos
entre duas cidades.
Tempo(mim) Distncia (km)
0 0,00
10 8,00
30 27,00
60 58,00
90 100,00
120
145,00
d(km)
0,000
0,049 0,070 0,087 0,103
x
y
0
0,049
2 4 6 8
0,070 0,087 0,103
T
t
250
0,10
380 472 689 927
0,23 0,57 0,68 0,97 1,31
1038 1326
1,72
140 160,00
Determine:
a) Qual foi aproximadamente a distncia percorrida pelo automvel nos primeiros 45 minutos de
viagem, considerando apenas os quatro primeiros pontos da tabela?
b) Quantos minutos o automvel gastou para chegar metade do caminho?
13 A temperatura de uma chapa metlica vara conforme a tabela:

Calcule o tempo necessrio para a chapa atingir 3,9C
A tabela abaixo relaciona a quantidade ideal de calorias, em funo da idade e do peso para homens
e mulheres que possuem atividade fsica moderada e vivem a uma temperatura ambiente mdia
20C.
Determinar a cota aproximada de calorias para:
a) Um homem de 30 anos que pesa 70 kilos.
b) Um homem de 45 anos que pesa 62 kilos.
c) Um homem de 50 anos que pesa 78 kilos.
d) Uma mulher de 25 anos e 46 kilos.
e) Uma mulher de 30 anos e 50 kilos.
f) Uma mulher de 52 anos e 62 kilos.
(Use o polinmio de Larange)
Peso
(kg)
Cota de Calorias (em kcal)
Idade (em anos) Homens Idade (em anos) Mulheres
25 45 65 25 45 65
40 - - - 1750 1650 1400
50 2500 230 1950 2050 1950 100
60 2850 2700 2250 2350 2200 1850
70 3200 3000 2550 2600 2450 2050
80 3550 3350 2800 - - -
Temperatura (C)
Tempo(s)
3,8
1,2
4,1
1,4
5,2
1,6
6,1
1,8
7,2
2,0
15 (Nota: Barroso, Clculo Numrico, pg. 198).
Um fazendeiro, verificando a necessidade de construir um novo estbulo, escolheu um local
prximo a uma nascente, de forma que, perto do estbulo, pudesse ter tambm um reservatrio de
gua. Junto nascente ele construiu uma barragem e instalo um carneiro, para que a gua pudesse
chegar ao reservatrio.
Verificou-se que:
a) A vazo da fonte de alimentao era aproximadamente e 30 litros por minuto. (Quantidade de
gua que aflui ao carneiro).
b) A altura de Ueda era de 6 metros. (Altura entre o carneiro e o nvel da gua da fonte de
alimentao).
O reservatrio se encontra a uma altura de recalque de 46 metros.
(Altura entre o carneiro e o nvel da gua no reservatrio).
Munido destes dados, o fazendeiro gostaria de saber quantas vacas leiteiras poderiam ocupar o
estbulo, sabendo que o consumo dirio de cada uma, incluindo asseio do estbulo, e 120 litros.
fonte de alimentao
_ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
nvel da gua
Modelo Matemtico
Para resolver o problema deve-se calcular a vazo de recalque, que a quantidade de gua elevada.
Para isso tem-se de aplicar a frmula:
R
H
h
Q q
Onde: q vazo de recalque
nvel da gua
H
reservatrio
carneiro
h
Q vazo da fonte de alimentao
h altura de queda
H altura de recalque
R rendimento do carneiro
Conclui-se, portanto, que para determinar o valor de q necessrio conhecer o rendmento do
carneiro
A tabela abaixo relaciona a razo entre as alturas H/h e o rendimento do carneiro instalado.
Como H = 46 m e h = 6m, tm-se H/h 46/6 = 7,67.
Consultando-se a tabela verificou-se que para calcular o R associado ao valor de H/h encontrado
deve ser feita uma interpolao.
Respostas:
1) 0,88 ; 2,08 ; 5,42 2)9,02 ; 2,59 3) 4,263
4) p(x) = -39,600
2
x
+ 116,510x 80,627 5)a) 0,404 b) 1,004 c)1,194 d)1,346
6)a) 1,422 b) 2,268 c) 3,718 7)a) 2,064 b) 7,773 c) 10,770
8) 0,078 9)0,100 10)a) 530 b) 398 c) 1922 11) 1543
12)a) 42,56 b) 78 13) 1,3 14)a) 3173 b) 2761 c) 3171 d)1927
e) 2048 f) 2147 15) 27
CLCULO NMERICO LABORATRIO ATVIDADE 5
Objetivo: Usar Matlab V, HP48 e VCN para clculo de derivada de funes dadas na forma
discreta (tabelada).
Nota: para informaes tericas Lea captulo 4, pg. 24
Exemplo 1:
Dada a funo tabelada

H/h
R
6.0
0.6728
6.5 7.0 7.5 8.0 8.5 9.0
0.6476 0.6214 0.5940 0.5653 0.5350 0.5029
x
y
0,3
0,347
0,4
1,208
0,5
1,896 2,764
0,6 0,7
4,035
Calcule y(0,3) e y(0,5)
1 No Matlab V:
gere o polinmio interpolador

x = [0.3 0.4 0.50.6] , y= [0.347 1.208 1.896 2.764 4.035] , z = polyfit(x,y)
ache a derivada 1 e 2 do polinmio:
d1 = polyder(z , x)
d2 = polyder(d1 , x)
substitua os valores de x
poyval(d1 , 0.3) , polyval(d2 , 05)
2 No VCN
entre no menu DERIVADA

verifique se x constante
entre com a tabela e o valor onde se quer derivar.
(compare com resultado anterior)
Tarefa :
1 Calcule a derivada d funo no ponto 2 , 1
i
x

2 Calcule y(2,7)
3 Calcule a potncia (em watts) de um motor eltrico no instante t = 0,5s dada a tabela abaixo:
(Sugesto:
dt
dE
w P ) ( )
4 Calcule velocidade e a acelerao de um foguete no instante t = 2,7 nada a tabela do espao em
funo do tempo.
x
y
0,2
-3,27 -1,28
0,001 2,18 5,71
8,63
0,4 0,6 0,8 1,0 1,2
x
y
0,1
2,5 2,6 2,7 2,8 3,0 3,2
5,42 6,21 7,71 7,85 8,26 9,31 11,43
E(Joules)
t(s)
3,01 3,04 3,16 3,25 3,49 3,64
0,2 0,4 0,5 0,7 0,8
t
s(t)
1,8
150 187 195 205 289 371 428
2,1 2,4,8 2,7 3,0 3,3 3,6
5 Calcule
5 , 2
2
2

,
_

x
dx
y d
sendo dada a tabela:
{(2,2 1,5042),(2,7 ; 6,1973),(2,4 ; 2,6791),2,8 8,1640),(2,5 ; 4,0023)}
6 (Ateno: este exerccio no deve ser usado com modelo prtico. Se for conhecida a equao da
funo, para calcular derivadas, usam-se as regras do Clculo Diferencial e Integral. A tarefa aqui
apenas um teste.)
Calcule a derivada Segunda de
1
2
+

x
senx
y no ponto de abscissa x = 1,5.
Siga os passos:
a) tabele 5 pontos da funo, com h = 0,05 e deixando 1,5 no meio da tabela;
b) anote os valores com
4
10

a
;
c) entre com a tabela no programa VCN e calculey(1,5). (anote)
d) use os comandos, a seguir, no Matlab V para conferir.
sym x y

t = (sn(x) / (x^2 + 1))^(1/2)
d2 = diff(f,2)
subs(d2,x,1.5)
7 No movimento de um corpo de massa de 5kg, calcule a fora (N) sobre o corpo e, t = 0,4 com os
dados abaixo: (Sugesto:
dt
v m d
dt
dp
F
) (

onde p a quantidade de movimento).
8 Calcule a fora em Newton aplicada a um foguete que perda parte de sua massa com a queima
do combustvel (velocidade de escape do gs
e
V = 75 m/s no instante t = 0,3 s tabela abaixo:
(Sugesto :
2
2
) (
dt
s d
m
dt
dm
v
dt
v d
m
dt
dm
v
dt
v m d
dt
p d
F
e e

+ + )
Tempo(s) 0 0,1 0,2 0,3 0,4 0,5
Massa(kg) 3,0 2,99930 2,98884 2,9444 2,83158 2,62162
0,0
t(s)
v(m/s) 7,0
0,2
7,125
0,4 0,5 0,6 0,8
7,007 7,064 7,216 7,512
Altura(m) 1 1,20001 1,40032 1,6024 1,81024 2,03125
9 Calcule a derivada Quarta, Quinta e Sexta para funo (y) tabelada abaixo, quanto x vale 2,56
10 Determine a acelerao da gravidade (g) em satlite, sabendo-se que um corpo de 5kg na
superfcie, em queda livre a altura de 10 metros apresenta o seguinte movimento:
Respostas:
1) 5,53 2) 41,86 3)1,00 4)v = 158 , a = 959 5)y(2,5) = -28,1171
6) -0,0800 7) 2,406 8) 51,1322 9) 1,1200 ; 2,0000 ; 0,0000 10) -4m/
2
s
CLCULO NUMRICO LABORATRIO ATIVDADE 6
Objetivo: Usar o Matlab V, a HP48 e o VCN para processar os mtodos de integrao:
Regra dos Trapzios, 1 e 2 Regras de Simpson.
Formulrio bsico :

n
x
x
ydx I
1
onde y est tabelado com h constante.
a)Regra dos Trapzios
,
_

+ + + + +

2
y
y y y
2
y
h I
n
1 n 3 2
1

b) 1 Regra de Simpson
( )
n 1 n 5 4 3 2 1
y y 4 y 2 y 4 y 2 y 4 y
3
h
I + + + + + + +

x
3 3
dx / y d
2,2
3,0400 3,1849 3,3136 3,4900 3,4225
2,43 2,56 2,65 2,7
t(s)
S(m)
0,000
10,000 9,820 9,280 9,020 8,720 7,120
0,300 0,600 0,700 0,800 1,200 1,700
4,220
c) 2 Regra de Simpson
( )
n 1 n 2 n 6 5 4 3 2 1
y y 3 yn 3 y 3 y 3 y 2 y 3 y 3 y
8
h 3
I + + + + + + + + +

Nota: Para outras informaes tericas leia o captulo 5.


Exemplo 1: Calcule

6 , 0
2 , 0
ydx sendo
1 No VCN
entrar em INEGRAL, FUNO TABELADA
o programa escolhe o mtodo
anote a resposta: ______________________Nota : Max {
a t
, } =
2
10

2 Na HP48 e no Matlab V na h frmula pronta, mas fcil editar diretamente a 1 Regra e


Simpson:
No Matlab V tem-se:
i = 0.1*(1.27+3.21+2*4.5+*6.1+8.86)/3
anote a resposta com 2 casas decimais:_____________(compare com a anterior)
Exemplo 2: Calcule dx
x
senx

2
1
, com h = 0,1.
1 - No VCN menu INTEGRAL, FUNO DADA POR EQUAO.
O programa escolhe o mtodo: como h = 0,1 e o n de subdivises 10, ser usada a 1
Regra de Simpson e .
t
4
10


Anote resposta:________________(com 4 casas decimais)
2 Na HP48: No possvel usar h 0,1 diretamente, mas como
4
10


t
pode-se fixar a
preciso em 4 casas decimais.

symbolic : Integrate ; Result: numeric, number fomat: 4 (preciso de 4 decimais).
3 No Matlab V
1) existe um comando direto mas no usa a informao h = 0,1 (quadratura gaussiana)
2)para usar a informao h = 0,1 deve-se editar diretamente a frmula. Sabe-se que ser usada
1 Regra de Simpson com 11 pontos.
x
y
0,2
1,27
0,2 0,2
1,27 1,27 1,27 1,27
0,2 0,2
) 4 2 4 2 4 2 4 2 4 (
3
11 10 9 8 7 6 5 4 3 2 1
11
1
y y y y y y y y y y y
h
ydx
x
x
+ + + + + + + + + +

a) gere os valores de x : x = [1 : 0.1 :2]


b) gere a imagens: y = sin(x)./x
c) gere o vetor dos coeficentes: co = [1 4 2 4 2 4 2 4 2 4 1]
d) multiplique termo termo: t = y.*co e some cada termo: s = sum(t)
e) multiplique a frmula: integral = h*s3
anote a resposta com 4 decimais:______________(compare com a anterior)
Tarefa:
1 Calcule a integra

2
1
ydx sendo dada a funo tabelada e sem usar a Regra dos Trapzios.
2 Calcule a integral

48 , 1
37 , 0
ydx sendo dada a funo tabelada:
a)


b)(0,370 ; 1,46) ; (1,110 ; 5,05) ; (0,740 ; 2,69) ; (0,555 ; 1,53) (1,480 ; 8,73) ; (0,925 ; 3,85) ;
(1,295 ; 7,05)
3 Calcule a integral da funo 5 1 ,
1
3
2
2

+
+
x
x
x sen
y usando a Regra dos Trapzios
e tabelando 100 pontos da funo no intervalo, com x constante. (veja exemplo 2)
4 Calcule as integrais:
a) dx
x
x sen

+
+
25 , 4
53 , 1
2
3 log
1
tabelando apenas 11 pontos da funo.
b)
dx
e
e
x
x

+
76 , 2
68 , 0
2
2
2
1
com h = 0,16, sem usar Regra dos Trapzios.
x
y
-2,37941
1
-0,01649 1,172904 3,91236 7,16429 9,03728
1,2
1,4 1,6
1,8 2,0
y
x
0,370
0,37 0,53
0,555 0,740 0,920 1,110 1,295
0,69 0,85 1,06 1,27 1,48
1,480
c)
dx
x
x e x

+
+
3
1
2
5 cos
ln
, e d o resultado com 20 dgitos.
d) dx x

2
2
3
, com h = 0,1
e)

31 , 1
37 , 0
2
x
dx
, com h = 0,21
5 Calcule o comprimento do arco da curva y =
x
e
3
, ] 57 , 1 ; 03 , 1 [ x com h = 0,01.
Nota: L =

+
b
a
dx y
2
) ' ( 1
6 De um velocmetro de um automvel foram obtidas as seguintes leituras de velocidade
instantnea:

Calcule a distncia em quilmetros percorrida pelo automvel.
7 Uma Linha reta foi traada de modo a tangenciar as margens de um rio nos pontos A e B. Para
medir a rea do trecho entre o rio e a reta AB foram traadas perpendiculares em relao AB com
um intervalo de 0,05 km. Qual esta rea?
Perpendiculares Comprimento(km)
A 3,28
B 4,02
C 4,64
T(min) V(km/h)
0 23
5 25
10 28
15 35
20 40
25 45
30 47
35 52
40 60
45 61
50 60
55 54
60 50
D 5,26
E 4,98
F 3,62
G 3,82
H 4,68
I 5,26
J 3,82
K 3,24
8 A figura a seguir representa a fotografia area de um lago, com as medidas em km. Use mtodo
numrico para calcular, aproximadamente, o valor da rea do lago.
X = 0,8 AA = 10,71 DD = 15,47 GG = 11,32
Y = 0,6 BB = 13,87 EE = 18,46
Z = 0,7 CC = 11,52 FF = 16,81
9 Calcule:
a) dx
x
e
x

2
0
cos
4 2
, tabelando apenas 10 pontos da funo.
b) dx
x
xe
x

+
3
0
2
2
) 2 1 (
, com h = 0,5 e usando a 1 Regra de Simpson
c) dx
x

1
0
2
1
1
4 , com h = 0,01 e com 50 dgitos.
10 Resolva as integrais com erro inferior
5
10

x y y y y z z x
A
A
B
D
C
B C D
E
E
F
G
F
G
a) dx
x


1
0
4 4
2
1
b)

5
1
log dx x
c)

0
) ( dx senx sen
d) dx
x
x x

+
4
3
2 2
) 1 )( ( log
Respostas:
1) 3,173 2)a)1,068 b) 4,65 3) 2,16954 4)a) 1,140 b) 0,2586
c) 2,296

773 d) 0,0000 e) se voc achou 73,279 est errado, pois a integral no existe!!!
5) 43 km 6) 2,37km
2
7) 2,37 km
2
8) 65,9 km
2
9)a) 0,558 b) 14,20 c)3,141

751 10)a) -0,063310 b) 1,757672



c) 1,786487 d) 2,064649
CLCULO NUMRICO LABORATRIO ATIVIDADE 7
Objetivo: Fazer reviso geral sobre as atividades anteriores
Tarefa:
1 Calcule:
a)

+
8
1
) 3 (
i
i
e i b)

+
8
2
) ln 5 ( x senx
2 Sendo 5 , 0 ; 15 5 , 1
1 3
2
+ +
+
+ x x e
senx
x
x y
x
Calcule:
a)

y b)

y
3 Tabele 5 pontos da funo 1
2
2
;
log 1
) ( x
x x
e senx x
x w

+ +

= 1,53 e h = 0,18 ,
3
10

4 Calcule (
7
2
4
3
2
3
) ( y y y + sendo
a)
05 , 2 35 , 0 ,
1
5
2
3 2

+
+
x
x
x x sen
y
; h = 0,17
b)


5 Dada a funo do exerccio 4b calcule: a) y(1,31)
b) dada a funo do exerccio 4 calcule:

05 , 2
35 , 0
ydx
6 Complete a tabela:
7 Escreva o polinmio interpolador de maior grau para a funo r(z) tabelada
8 Dada a funo do exerccio 4b calcule:
a) y(0,2) b) y(0,8) c)

4 , 1
2 , 0
ydx
9 Calcule a velocidade e a acelerao de uma partcula em t = 0,3 s sendo dada a tabela do espao
em funo do tempo:
Respostas:
1)a) 4822,2241 b) 1047,2798 2)a) -2278,1219 b) 0,717x
47
10
c) 3764,55
3) w(1,71) = 17,794 4)a) 0,08053 b) 0,013222 5)a) 15,234 b) 4,0184
6) 5,572 7) P(x) = 0,652
3
x
- 0,796
2
x
+ 3,300x 3,107
8)a) 15,912 b) 1,7180 c) 6,635 9) v = 47,45 a = 157,80
Nota: Na prxima aula haver prova individual e sem consulta.
x
y
0,2 0,4 0,6 0,8 1,0 1,2
0,379 1,161 2,347 4,051 6,182 11,417
1,4
16,663
y
x 0,17
2,741
0,25 0,89 1,43
3,045 ? 7,834
x
y
0,321
1,534 2,059 4,167 6,747
0,887 1,549 2,962
S(m)
20,31
t(s) 0,1
23,49 28,63 34,18
0,3 0,4 0,6
CLCULO NUMRICO LABORATRIO ATIVIDADE 8
Objetivo: Usar o VCN, Matlab V e HP48 nas aplicaes da integral definida e integral dupla.
Nota: para informaes tericas ler 5.4 pg. 38 a 40.
Exemplo: Calcule dydx
y x
x y x sen

+
+ +
2
1
4
3
2
) (
com
x
h = 0,2 e
1 , 0
y
h
No VCN: integral
integral dupla a funo
entre com limites de x e
x
h
entre com limites de y e
y
h
entre com a funo
CALCULA.
Nota: o programa informa que foi usada regra dos Trapzios em x e 1 Regra de Simpson em y,

logo o maior erro de truncamento da ordem de
( ) ( )
2 2 2
10 04 0 2 0


t x
seja ou h , , , , .
Por isso a resposta deve ser dada com apenas duas casas decimais, ou seja: 0,28
Tarefa:
1 Calcule dx
x x
e x x sen

+
+ +
83 3
71 2
2 2 2
,
,
ln
cos
, tabelando apenas 8 pontos da funo, com h constante,
e usando:
a) Regra dos Trapzios

b) Regra de Simpson
2 Desconsiderando o nmero de pontos, calcule a integral anterior usando:
HP48 , com preciso de 5 casas decimais.
3 Calcule a rea limitada pelas curvas 3
1
3
2
x
x
y e senx y , , com h = 0,1.
4 Calcule a rea da regio limitada pela reta e curva, sendo dados:
x = 0,32
a = 0,86
b = 1,75
c = 3,16
d = 4,89
e = 5,38
f = 4,63
a
b
c
d
e
f
x
x
x
x
x
x

5 Calcule a integral da funo no intervalo tabelado:
(1,3 : 3,27),(1,4 :1,42),(1,8 ; -6,76),(1,6 ; -1,04), (1,9 ; -9,76),(1,5 ; 0,06),(1,7 ; -3,95)
6 Calcule o comprimento do arco da curva 5 3 , . x x e y
x
, com h = 0,2.
Nota:

+
b
a
dx x f L
2
)] ( ' [ 1
7 Calcule a integral de
2 3
) ln(
y x
y x
+
+
, sendo 0,1< y < 2,8 e 1,5 < x < 3,7 ; hx = 0,1 ; hy = 0,3
8 Calcule a integral dupla da funo z = f(x , y) na regio tabelada.
y
x
1,2 1,3 1,4 1,5 1,6 1,7 1,8
0,1 0,352 0,489 0,750 0,981 1,234 0,887 0,451
0,2 0,465 0,888 0,978 1,223 2,451 1,789 0,805
0,3 0,897 1,238 2,899 3,005 2,876 1,555 0,989
0,4 0,468 0,667 1,290 0,997 0,651 0,321 0,219
9 Para Calcular o Volume de um tanque de fundo irregular, foram tomadas medidas nos pontos

indicados na figura e anotadas na tabela abaixo. Calcule o volume.
Obs.: A distncia entre os pontos, em cada linha, de 0,25 metros.
Tabela:
Pontos A B C D E F G H I
Profundidade 1,3 1,6 2,4 3,2 1,7 1,4 1,5 1,9 2,3
J L M N O P Q R S T U
1,8 2,2 2,7 2,9 2,0 1,6 1,4 1,7 2,1 1,6 1,2
10 Resolva usando o VCN , com
1 , 0
y x
h h
:
a)

+
x
y x dy dx
0
2 5
1
0
) ( b)

3
1
5 , 2
2
dxdy ) x ln( y c) dxdydz z ) y ( xsen
2
0
1
5 , 2
2
1
0

A
E
F
I
B
D
C
G
H
J
L
N
M
O
P
Q
R
U
T
S
d) dydx y xy x
2
0
1
0
2 3

+ + e)
dxdy
y x
) xy ( sen
2
1
4
2
2
+
f) dydx e ). xy ( sen ) x ( sen
xy
1
1
1
0

11 Calcule a integral dupla da funo z = f(x, y) na regio tabelada.



Respostas:
1)a) 2,80 b) 2,8044 2)a) 2,80239 b) 2,8023

326 3) 3,7987
4) 6,65 5) -1,3598 6) 297,086 7) 0,474 8)0,260
9) 1,36 10)a) 1/3 b) 1,61773 c) 0,06441661 d) 2,9739 e) -0,1483
f) 3,4290
11) 1,66
CLCULO NUMRICO LABORATRIO ATIVIDADE 9
Objetivo: Usar o Matlab V, VCN e a HP48 para resolver equaes diferenciais do tipo

1 1
) ( ; ) , ( ' y x y y x f y , pelos mtodos de Taylor de Runge-Kutta.
Nota: para informaes tericas leia captulo 6.
Exemplo: Resolva o PVI (problema de valor inicial) 371 , 0 ) 4 , 1 ( , 3 ) ( ' + y y x xy sen y ,
6 , 1 3 , 1 x , com h = 0,1.
a) No VCN
Menu: equao diferencial, RungeKutta
x 0,5 0,6 0,7 0,8 1,0 1,2 1,4
1,2 5,82 6,47 7,18 8,45 7,02 6,44 5,01
1,4 4,03 5,43 6,95 9,19 6,18 5,16 4,39
1,6 3,16 4,89 7,81 12,45 8,09 6,91 5,66
1,7 4,87 5,47 8,19 11,07 9,96 7,18 4,36
1,8 6,96 7,31 9,04 10,31 11,04 8,88 6,18
y
entre com: c(inicial) = 1,4 ; y(inicial) = 0,371 ; n de pontos = 2 ; passo = 0,1
entre com f(x,y) : (explicite y escreva o lado direito a equao) sem(x*y) y + x + 3.
calcule: (s aparecem as imagens em 1,5 e 1,6). Anote-as: y(1,5) = y(1,6) =
(anote com apenas 3 casas decimais que corresponde ao erro do y(inicial)).
Nota: 1) para calcular a imagem em 1,3 , antes da condio inicial, deve-se repetir o processo mas

com h negativo, h = -0,1 ... y(1,3) = (anote)
2) a soluo o PVI a tabela obtida: x 1,3 1,4 1,5 1,6
y -0,069 0,371 0,831 1,277
b)Na HP48
coloque a calculadora para operar em Radiano
selecione SOLVE, EQ.DIFERENCIAL
use EDIT para colocar f(x,y) (lado direito da equao na forma explcita)

coloque x(inicial) e y(inicial) (use as setas para mover de um campo para outro)
coloque x(final) = 1.5 e pressione solve para obter a imagem y(1,5)
coloque x(final) = 1.6 pressione solve para obter a imagem y(1,6)
coloque x(final) = 1.3 pressione solve para obter a imagem y(1,3)
(compare com os resultados obtidos em a) . . . a calculador usa mtodo de Runge-Kutta) .
Tarefa:
1 Dada a equao diferencial:
a) 0 ' y x y , y(0) = 1,0000 , calcule y(1) com h = 0,2
b) x y xy + + ' = 0 , y(1,2) = 0,8871 , calcule y(1,8) e y(0,9) usando h = 0,1.
2 Resolva o PVI:
x
e y x sen y y x 2 ) ( '
2
+ ; y(0,7) = 1,374 ; 3 , 1 3 , 0 x ; com h = 0,2
3 Calcule y(1,4) e y(1,5) sendo y-xy 2 = 0 e y(1) = 1,211 e h = 0,1
4 A equao diferencial para a corrente i num instante , num circuito LR, em srie :
E Ri dt di L + ) / .( , sendo R = 250 , L = 180 , E = 200(
t
e
5 , 0
1

) , i(0) = 0 , h = 0,1
Determine 5 valores de i a partir da condio inicial
5 Resolva o PVI com h = 0,1 e 15 pontos a partir da condio inicial:
a) ytgx y + ' = se 2x ; y(0,7) = 1,28495
b) 0 1 ' ) 1 (
2 2
+ + + y y x ; y(1,5) = 2,378
6 Use o polinmio de Taylor de grau 5 para resolver o PVI:
3 , 1 0 , 1 ; ) , ( ' x y x f y ; h = 0,1 ; y(1,2) = 0,3752 , considerando que no ponto
inicial
tem-se y= 1,0281 ; y= 2,704; y = 3,7591 e as demais derivadas so constantes e iguais
y.
(as os passos)
a) defina o polinmio de Taylor de grau 5 no Matlab V

. 120 / ) ( 24 / ) ( 6 / ' ' ' ) ( 2 / ' ' ) ( ' ) (
) 5 ( 5
1
) 4 ( 4
1
3 1 2
1 1 1
y x x y x x y x x y x x y x x y p + + + + +
b) substitua os valores das derivadas e do ponto inicial.
c) calcule as imagens procuradas: p(1.0) ; p(1.1) ; p(1.3);
(repita o mtodo usado aqui para resolver a questo 1 a)).
7 Seja y o nmero de bactrias d uma colnia. Sabendo-se que a taxa de crescimento da
populao proporcional ao nmero de bactrias e no instante t = 0 h 2000 bactrias na colnia,
calcular o nmero de bactrias quando t = 0,9 dados: 2000 ) 0 ( ; ' y y y e h = 01.
8 Uma quantidade de 10kg de material lanada em um recipiente contendo 60kg de gua. A
concentrao da soluo, c, percentagem, a qualquer instante t expressada como:
) 4 100 )( 14 200 (
3
). 1212 , 1 60 ( c c
k
dt
dc
c
,
_

sendo k o coeficiente de transferncia de


massa,
igual a 0,0589 e com a condio inicial de t = 0 e = 0, calcule a concentrao em t = 1,2 ,

com h = 0,2.
9 A corrente i num circuito LR num instante t qualquer depois que uma chave ligada em t = 0

pode ser expressa pela equao:
L Ri wt sen E
dt
di
/ ) ) ( (
Onde E = 50 volts, L = 1 henry , w = 300, = 50 ohmse a condio inicial que para t = 0
tem-se i = 0. Complete a tabela

Respostas :
i 0
t 0 0,2 0,4
1)a) 3,34365 b) 0,0914 ; 1,5328
2) x 0,3 0,5 0,7 0,9 1,1 1,3
y 1,892 2,327 1,374 0,577 -1,028 -6,002
3) 2,998 ; 3,681 4)i(0) = 0,00000 ; i(0,1) = 0,00261 ; i(0,2) = 0,00981 ; i(0,3) = 0,02077...
5)a) ...y(1,3) = 0,71548 ... b) ...y(2,7) = 1,368 ...
6) y(1,0) = 0,2189 ; y(1,1) = 0,2853 y(1,2) = 0,3752 y(1,3) = 0,44922
7)4919 8) 5,7042 9) i(0,2) = -56,49
i(0,4) = -16282,67
CLCULO NUMRICO LABORATRIO ATIVIDADE 10
Objetivo: Usar VCN, Matlab V e HP48 para resolver sistemas, calcular determinante e calcular
matriz inversa.
Nota para informaes tericas leia captulo 8.
Exemplo 1: Resolver o sistema:

'

+
+
y x
y x
4 1 2
6 3
Nota: primeiro organizar o sistema

'


+
1 4 2
6 3
y x
y x
a) No VCN
sistemas, mtodos diretos, Gauss com pivotao parcial.
digite matriz A, matriz B
pressione passos at obter a matriz X
x = 0 y =
b) No Matlab V
entre com a matriz A : a = [1 3 : 2 -4]
entre com a matriz B ; b = [6 -1]
use a diviso esquerda a\b , ans:
c) Na HP48
entre com matriz B : matriz . . . digitar matriz e ENTER
entre com matriz A : matriz . . . digItar matriz e ENTER
divida: /
Exemplo 2: sendo A =
1
1
1
]
1

3 2 1
4 5 0
1 3 2
calcule det A e
1
A

.
a) No VCN
sistemas, matriz inversa
entre com a matriz
a matriz inversa e o det A so calculados.
b) No Matlab V
entre com a matriz A : a [2 3 -1 ; 0 5 4 ; 1 -1 3]
det(a) , inv(a)
c) Na HP48
matrix . . . digitar . . . ENTER A STO
A
x
1
(calcula a inversa)
A Math . . . vect . . . norm . . . (next) . . . det (calcula determinante)
Tarefa :
1 Resolva o sistema linear

'

+

5 y x 3
3 y 2 x
2 Resolva o sistema linear

'

+
+
+
1 z y 3 x 2
3 z 3 y 4 x 4
5 z y 3 x 2
3 Resolva o sistema linear

'

+
+
+
+ + +
3 , 106 5 , 21 2 , 13 0 , 80 0 , 21
8 , 80 4 , 11 5 , 23 0 , 84 3 , 52
7 , 49 1 , 75 5 , 11 8 , 8 5 , 24
4 , 16 11 3 , 9 0 , 3 7 , 8
4 3 2 1
4 3 2 1
4 3 2 1
4 3 2 1
x x x x
x x x x
x x x x
x x x x
4 Resolva o sistema linear complexo: (ver teoria pg. 63)

'

+
+ +
+ + +
i 4 x x 2 x 2
i 2 1 x ) i 2 1 ( ix 2 x
i 4 1 x ix x ) i 1 (
3 2 1
3 2 1
3 2 1
5 Resolva o sistema linear abaixo:
1
1
1
1
1
1
1
1
1
]
1

1
1
1
1
1
1
1
1
1
]
1

1
1
1
1
1
1
1
1
1
]
1


970 , 134
048 , 6
550 , 147
910 , 53
808 , 92
240 , 26
108 , 0
g
f
e
d
c
b
a
.
3 1 2 5 2 7 8
8 3 5 7 9 2 6
7 8 3 11 4 5 5
7 4 1 8 10 8 4
5 5 1 3 1 9 1
3 6 12 9 8 3 9
1 4 9 6 9 0 3
6 Resolva

'

+ +
+ +
+
+ + +
1 w 4 z y x
1 w z 5 y 2 x
6 w z y 8 x 2
7 w z y x 4
7 Resolva por Pivotao Parcial

'

+ + +


+ + +
3 w z y x
1 w z y x
5 w 4 z 2 y 3 x
10 w z 2 y 3 x 4
8 - Resolva pelo mtodo interativo de Jacobi os sistemas:
a)

'

+
+
+
28 z 5 y x
11 z y 4 x
7 z y 2 x 10
b)

'

+
+
+
+
12 8 1 , 0 6 , 0 2
8 3 11
3 2 , 0 6 4 , 0
7 2 9
4 3 2 1
4 3 2 1
4 3 2 1
4 3 2 1
x x x x
x x x x
x x x x
x x x x
9 Resolva pelo mtodo interativo de Gauss-Seidel:
a)

'

+ +
+ + +
+ +
+ + +
+ +
13 z 5 w 17 t 2 x 3 y 2
1 w 4 t 3 z 13 y x
13 w t 12 x 2 y z 3
8 y z x 6 t w
14 t w z 2 y 8 x
b)

'

+ +
+ +
+ +
+ +
+
; 5 x 7 x ; 30 x x 7 x
; 10 x x 7 x ; 35 x x 7 x
; 15 x x 7 x ; 40 x x 7 x
; 20 x x 7 x ; 45 x x 7 x
; 25 x x 7 x ; 61 x x 7
10 9 6 5 4
10 9 8 5 4 3
9 8 7 4 3 2
8 7 6 3 2 1
7 6 5 2 1
10 Calcule a matriz inversa e o determinante de:
a) A =
1
]
1

6 1
3 2
b) A =
1
1
1
]
1

6 0 1
3 8 4
6 5 2
c) A =
1
1
1
1
]
1

1 5 6 3
6 6 6 12
9 5 2 7
5 4 3 2
d) A =
1
1
1
]
1

9 6 3
6 16 6
3 2 1
e) A =
1
1
1
]
1

7 , 12 1 , 6 5 , 3
8 , 7 2 , 5 7 , 2
4 , 2 6 , 3 2 , 1
f) A =
1
1
1
1
1
1
]
1

2 3 0 1 1
7 4 2 0 0
4 2 3 0 1
2 6 0 3 2
2 4 3 0 1
Respostas:
1) {y = 2 , x =1} 2) {y = 2 , x = 1 , x = 3} 3) {x1 = -0.2496398725
x2 = -1.359149420,
x3 = 1.321294958,
x4 = 0.9419338220}
4)
{ } I * 17 / 19 51 / 58 x , 3 / 8 x , I * 17 / 1 51 / 5 x
3 2 1
+ +
5) a = 10,551 ; b = -17,486 ; c = 17,765 ; d = 2,132 ; e = 3,264 ; f = -11,433 ; g = -16,654
6) x = 1 ; y = 1 ; z = 1 ; w = 1
7) x = 1 ; y = -1,333 ; z = 6,666 ; w = -3,333
8) a) x = 2 , y = 5 e z = 7
9) a) x = 2, y = 2 , z = 0 , w = 1 e t = 1.
b) 1 x e 2 x ; 3 x ; 4 x ; 5 x ; 6 x ; 7 x ; 8 x ; 9 x ; 10 x
10 9 8 7 6 5 4 3 2 1
.
10) a) 6667 , 0 ) 1 , 1 (
1

A Det A = 9
b) 1290 , 0 ) 3 , 3 ( A
1

Det A = -279
c) 1290 , 0 ) 4 , 2 ( A
1

Det A = -1044
d) existe no ) 2 , 2 ( A
1

Det A = 0
e) 0550 , 0 ) 2 , 3 (
1

A Det A = -362,22
f) 2857 , 0 ) 3 , 2 (
1

A Det A = 70
CLCULO NUMRICO LABORATRIO ATIVIDADE 11
Objetivo: Usar VCN, Matlab V e HP48 para resolver equaes algbricas e no algbricas.
Nota: para informaes tericas leia captulo 9.
Exemplo: Obtenha a raiz da equao
0 3 e x 5 sen
1 x
2
+
+
no intervalo (0 ; 0,3) com
6
a
10

.
Soluo:
a) No Matlab V
digits(6)
a = solve(sin(5*x)+exp(x^2+1)-3)
ans: a = 0,055379
b) Na HP48
solve, solve equation
entre com a equao
pressione solve:
Res: 0,055379
c) No VCN
zero de funo
cordas.
entre com equao, valor inicial e final do intervalo e a preciso
Resp: 0,055379
Tarefa:
1 Calcule a raiz da equao, com preciso de 0,00001, no intervalo indicado, usando o mtodo

das Cordas:
0 02877 , 108 x 2513 , 8 x 27487 , 6 x
2 3
+ , (3,5)
2 Determine a raiz com preciso de 0,0001 pelo mtodo da Bisseo:
0 2
3
x 2
2
2

, (-1; -0,5)
3 Calcule a raiz positiva com 0001 , 0 da equao, usando mtodo de Newton:

0 2 senx x x
2

, (2 , 3) e outra entre (-1 , 0)
4 Resolver a equao
0 3 x e
3 x cos
+
, (1 , 2) , com preciso e 0,00001.
5 Resolver a equao algbrica no intervalo (3 , 4) com
3
10


0 15 , 24 x 06 , 15 x 3006 x 2 , 0
2 3
+ , usando qualquer mtodo:
6 Resolver, pelo mtodo das Cordas, com preciso de 0,000001:
0 21 x 2 18 , 1
x
+ , (0 , 10)
Resposta: 8,46889
7 A tabela Price trata-se de um sistema de pagamento de dvida onde as prestaes tem o mesmo
valor, ou seja, o somatrio de amortizao mensal do capital mais juros mensais constante
(igual) ao longo do perodo do contrato. Tem como frmula bsica: ,
1 %) 1 (
% %) 1 (
+
+

n
n
i
i i
PV PMT
onde PMT = valor da prestao peridica, pv = valor do capital financeiro, i = taxa de juros
contratada (ao perodo), n = prazo (n de perodos). Calcular o juro (i), de um emprstimo de
R$ 100.000,00 com parcelas de R$ 12.950,46 em 10 meses. (Sugesto: juros entre 0,01 e 10,00)
8 Calcule o valor de x em:

'

+
+
0 ) ln(
0 2 ) sin(
x y
y x
9 Encontre todas as razes da equao 0 ) cos(
2
x x , com
4
10


.
Respostas: 82415 , 0 t .
Respostas:
1) 3,72513 2) -0,6486 3)a) 2,24163 b) -0 4)1,1400566 5) 3,29996
6) 846889 7) 4,93% 8) 0,15645 9)a) 0,82415 b) -0,82415
CLCULO NUMRICO LABORATRIO ATIVIDADE 12
Objetivo: Reviso Geral.
1 Sendo 0
3 2
4 2
,
3
) (
) ( x
x x
e x sen
x f
x

= 0,2 ; h = 0,1. Calcule


5
7

Resposta:______________________
2 Calcule Determinante A, sendo:
1
1
1
]
1

+
+
+

37 , 4 16 , 5 71 , 3
17 , 2 14 , 0 36 , 3
28 , 0 16 , 2 26 , 0
A Resposta:__________________
3 Calcule x com
4
10

a
,
x
e
- 2cosx 4 = 0 ; x (0 , 6)
Resposta:________________
4 Resolver o sistema:

'


+
+
888 , 1 04 , 0 32 , 0 45 , 0
459 , 3 04 , 0 42 , 0 27 , 0
716 , 2 32 , 0 27 , 0 21 , 0
z y x
z y x
z y x
Resposta:___________________
5 Calcular o valor exato de y(0,12) da funo polinomial

Resposta:_________________
6 Resolver por Gauss-Seidel com 001 0, o sistema

'

+
+ +
+
+ +
60 20 100
70 20 8 3 40
50 20 31
30 20 20 4
,
,
,
,
w z y
w y x
z x
w y x
Calcule o valor de y na 5 interao
Resposta:_________________
7 Resolver pelo mtodo da Bisseo com 001 0, a equao transcendente
0 2
2
x x con sen )) ( ( . Calcule o valor de x na 3 iterao.
Resposta:______________
8 Resolver com 01 (uma) casa decimal

'

+ +
+ +
+ +
334 , 0 7 6
480 , 0 4 3 2
307 , 0 2 5
z y x
z y x
z y x
1
x 0,1 0,2 0,3 0,4
i
y 8,01 8,04
8,0
9
8,16
Resposta: x = _____________ y = _______________ z = _______________
9 Resolva o sistema:

'

+ +
+
) ( ) (
) ( ) (
i y i x
i y i x i
5 6 5 3 2
4 1
Resposta: x = ______________________ y = ______________________
10 Dados

'

+ +
+
+ +
39 1 4 8
09 1 4
45 1 13
,
,
,
z y x
z y x
z y x
, resolver pr Gauss-Seidel com 001 0, .
Resposta: x = _______________ y = _________________ z = __________________

Você também pode gostar