Você está na página 1de 24

A Matemtica Computacional e o Mtodo Numrico

Programao para Engenharia Prof Carlos Eduardo

Material originalmente desenvolvido pelo prof. Flvio Bortolozzi

Matemtica Computacional

Conceito

Matemtica Computacional
A Matemtica computacional uma rea da matemtica e da computao que, na prtica, tenta solucionar problemas de todas as reas das cincias exatas. Tambm chamada de computao cientfica. Essa uma rea muito promissora, que ainda no foi completamente descoberta, e promete ter tantos graduados quanto a matemtica. O objetivo dessa computao solucionar problemas complexos de matemtica com o auxlio da mquina.

Conceito
Antes de sairmos busca de um procedimento para resolver um dado problema, conveniente termos garantia de que o problema realmente tem soluo algortmica.
Ademais, tambm precisamos ser capazes de medir a qualidade dos algoritmos: sua eficcia (exatido) e eficincia.

Matemtica Computacional

(Alan Turing, c. 1945 )

DISCIPLINAS QUE COMPEM A

MATEMTICA COMPUTACIONAL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. lgebra Linear Computacional . Algoritmos em Grafos e Algoritmos Numricos. Anlise de Sinais. Anlise Multivariada. Combinatria Poliedral. Computabilidade e Complexidade sobre os Reais. Computao Biolgica . Computao Cientfica. Computao Quntica . Criptografia . Econometria . Estruturas Combinatrias. Inferncia Bayesiana.

DISCIPLINAS QUE COMPEM A

MATEMTICA COMPUTACIONAL
14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Inferncia Estatstica Lgica Aplicada Mtodos de Computao Grfica Mtodos de Otimizao Probabilidade Processamento de Sinais Programao Linear Sries Temporais Teoria Assinttica Teoria Computacional do Caos Teoria da Regresso Teoria dos Modelos e Complexidade Descritiva Teoria Estatstica de Formas

Sites Interessantes de Matemtica


AMS - American Mathematical Society EMATH - Electronique MATHmatique FRranaise EMIS - The European Mathematical Information Service. ETHZ D-math - [Zurich] IMA - The Institute of Mathematics and its Applications IMO - International Mathematical Olympiad IMU - The International Mathematical Union MAA - The Mathematical Association of America MATH-NET - Links to the Mathematical World MATHWORLD - Eric Weisstein's World of Mathematics

Sites Interessantes de Matemtica


MAX-PLANCK - Institut fr Mathematik [Bonn] MSRI - Mathematical Sciences Research Institute OIM - Olimpada Iberoamericana de Matemtica OBM - Olimpada Brasileira de Matemtica PENN STATE Math Dept. - Mathematics web sites around the world SBEM - Sociedade Brasileira de Educao Matemtica SBM - Sociedade Brasileira de Matemtica SBMAC - Sociedade de Matemtica Aplicada e Computacional SIAM - Society for Industrial and Applied Mathematics The WWW Virtual Library [CERN]

O que so os mtodos numricos?

Clculo Numrico
O Clculo Numrico corresponde a um conjunto de ferramentas ou mtodos usados para se obter a soluo de problemas matemticos de forma aproximada.
Esses mtodos se aplicam principalmente a problemas que no apresentam uma soluo exata, portanto precisam ser resolvidos numericamente.

Por que produzir resultados numricos?

1. Um problema de Matemtica pode ser resolvido analiticamente, mas esse mtodo pode se tornar impraticvel com o aumento do tamanho do problema. Exemplo: soluo de sistemas de equaes lineares.

2. A existncia de problemas para os quais no existem mtodos matemticos para soluo (no podem ser resolvidos analiticamente).

Exemplos: a) Integrais que analiticamente.

no

pode

ser

resolvido

c) Equaes diferenciais parciais no lineares podem ser resolvidas analiticamente s em casos particulares.

Os mtodos numricos buscam solues aproximadas para as formulaes matemticas. Nos problemas reais, os dados so medidas e, como tais, no so exatos. Uma medida fsica no um nmero, um intervalo, pela prpria impreciso das medidas. Da, trabalha-se sempre com a figura do erro, inerente prpria medio. Os mtodos aproximados buscam uma aproximao do que seria o valor exato. Dessa forma inerente aos mtodos se trabalhar com a figura da aproximao, do erro, do desvio.

Funo do Clculo Numrico na Engenharia

Buscar solucionar problemas tcnicos atravs de Mtodos Numricos Modelo Matemtico

Influncia dos Erros nas Solues


Falha no lanamento de msseis
(25/02/1991 Guerra do Golfo mssil Patriot)

Limitao na representao numrica (24 bits)

Erro de 0,34 s no clculo do tempo de lanamento

Influncia dos Erros nas Solues Exploso de foguetes


(04/06/1996 Guiana Francesa foguete Ariane 5)

Limitao na representao numrica (64 bits/ 16 bits)

Erro de trajetria 36,7 s aps o lanamento


Prejuzo: U$ 7,5 bilhes
http://ta.twi.tudelft.nl/users/vuik/wi211/disasters.html

USO DO MATLAB
Matemtica e Computao. Desenvolvimento de Algoritmos. Aquisio de Dados. Modelagem, Simulao e Prototipao. Anlise, Explorao e Visualizao de Grficos Cientficos e de Engenharia. Desenvolvimento de Aplicativos, incluindo desenvolvimento de interface grfica.

Ferramentas de Suporte
Uso do mtodo numrico Computador

Programas
Desenvolver Utilizar

Verificar validade dos resultados obtidos

Ferramentas de Suporte
Programas de Computao Numrica

(software numrico)
Programa Individual. Pacote. Biblioteca. Sistema de Software.

Ferramentas de Suporte
Programa Individual
Composto de alguns mdulos.

Funo: executar uma computao especfica.


Exemplo de aplicao: obter uma integral definida de uma funo dada.

Ferramentas de Suporte
Pacote (Toolbox)

Coleo de programas para solucionar problemas de uma rea.


Exemplo de aplicao.

Soluo de sistemas de equaes lineares. Redes Neurais. Viso Computacional.

Ferramentas de Suporte
Biblioteca
Coleo sistematizada de programas para resoluo de diversas classes de problemas de matemtica.
Tipicamente contm algumas centenas de programas.

Ferramentas de Suporte
Sistema de Software
Constitudo de um pacote ou de um conjunto de bibliotecas ou pacotes com uma interface de comunicao com o usurio.

Utiliza uma linguagem especial.


Exemplos:
OCTAVE, MATLAB, MATHCAD, MAPLE, SPSS, MATHEMATICA, etc.

Você também pode gostar