Escolar Documentos
Profissional Documentos
Cultura Documentos
Apresentac
ao baseada nos cursos
http://www2.icmc.usp.br/~alysson/wiki/pmwiki.php/Cursos/101SME301
http://www2.icmc.usp.br/~andretta/ensino/sme0300-2-12.html
Roteiro
Ementa
Motivacao
Bibliotecas Computacionais (C,C++, Fortran)
Programas
Ementa
Ementa
Ementa
Ementa
Ementa
Ementa
Ementa
Modelando um Problema
08:51
Idealizao (suposies)
Experimentos
Modelo matemtico
Tcnicas Matemticas
Resultados
experimentais
Comparao
Resultado Numrico
ok ? FIM!
Adaptado de http://black.rc.unesp.br/balthazar/calculo/
1 2
x
1
=
1 1
y
1
1 2
x
1
=
1 1
y
1
Sabemos que
A=
a b
c d
1
=
det(A)
d b
c a
1 2
x
1
=
1 1
y
1
Sabemos que
A=
a b
c d
1
=
det(A)
Logo,
x
0.3333 . . .
=
y
0.6666 . . .
d b
c a
A=
0.8147
0.9058
0.1270
0.9134
0.6324
0.0975
0.2785
0.5469
0.9575
0.9649
0.1576
0.9706
0.9572
0.4854
0.8003
0.1419
0.4218
0.9157
0.7922
0.9595
0.6557
0.0357
0.8491
0.9340
0.6787
0.7577
0.7431
0.3922
0.6555
0.1712
0.7060
0.0318
0.2769
0.0462
0.0971
0.8235
0.6948
0.3171
0.9502
0.0344
0.4387
0.3816
0.7655
0.7952
0.1869
0.4898
0.4456
0.6463
0.7094
0.7547
0.2760
0.6797
0.6551
0.1626
0.1190
0.4984
0.9597
0.3404
0.5853
0.2238
0.7513
0.2551
0.5060
0.6991
0.8909
0.9593
0.5472
0.1386
0.1493
0.2575
0.8407
0.2543
0.8143
0.2435
0.9293
0.3500
0.1966
0.2511
0.6160
0.4733
0.3517
0.8308
0.5853
0.5497
0.9172
0.2858
0.7572
0.7537
0.3804
0.5678
0.0759
0.0540
0.5308
0.7792
0.9340
0.1299
0.5688
0.4694
0.0119
0.3371
0.1622
0.7943
0.3112
0.5285
0.1656
B=
0.6020
0.2630
0.6541
0.6892
0.7482
Solucao:
0.1549
1.1242
0.1112
0.3506
0.1600
X =
0.2884
0.7694
0.8864
0.3121
0.3871
Programas
Matlab;
Scilab;
Octave;
Mathematica (Desktop/Browser)
http://www.wolframalpha.com;
Maple
Bibliotecas Computacionais
Exerccios
Faca em Matlab programas para calcular:
x
e =
X
xn
i=0
sin(x) =
(1)n
i=0
cos(x) =
X
i=0
(1)
n!
x2n+1
(2n + 1)!
(2)
x2n
(2n)!
(3)
(1)n
As entradas sao x e o n
umero de termos da serie. Compare com o
resultado dado pelo Matlab. Implemente tambem uma versao de
cada uma das series a seguir empregando como condicao de parada
o erro relativo e o erro absoluto. OBS: Nao utilize funcoes
pre-definidas para se calcular exponencial ou fatorial. Utilize
apenas as operacoes basicas (+.-,*,/);
Livros
Referencias
BURDEN, Richard L; FAIRES, J Douglas. Analise numerica.
[Numerical Analysis, 8 ed - EUA]. 2 ed. Sao Paulo: Cengage
Learning, c2008. xiii, 721 p. ISBN 9788522106011.
FRANCO, Neide Bertoldi. Calculo numerico. Sao Paulo:
Pearson Prentice Hall, 2006. 505 p. ISBN 9798576050871
RUGGIERO, Marcia A. Gomes; LOPES, Vera L
ucia da Rocha.
Calculo numerico: aspectos te
oricos e computacionais. 2 ed.
Sao Paulo: Pearson Makron books, 1996. 406 p. ISBN
9788534602044
CHAPMAN, Stephen J. Programacao em MATLAB para
engenheiros. Sao Paulo: Cengage Learning, 2009. 482 p.
ISBN 8522103259
GILAT, Amos; SUBRAMANIAM, Vish. Numerical methods
for engineers and scientists: an introduction with applications
using MATLAB. Hoboken, N.J: Wiley, c2008. xx, 459 p.
Includes index. ISBN 9780471734406