Title: Profs.: Bruno Correia da N
1Cálculo NuméricoMódulo I
Ferramentas de Suporte
- Profs. Bruno Correia da Nóbrega Queiroz
- José Eustáquio Rangel de Queiroz
- Marcelo Alves de Barros
2Ferramentas de Suporte I
- Como estudar
- Métodos Numéricos?
3Ferramentas de Suporte II
Uso do método numérico
Computador
Programa
Desenvolver
Utilizar
Verificar validade dos resultados obtidos
4Ferramentas de Suporte III
- Programas para Computação Numérica (software
numérico) - Programa Individual
- Pacote
- Biblioteca
- Sistema de Software
5Ferramentas de Suporte IV
- Programa Individual
- Composto de alguns módulos.
- Computação numérica específica.
- Exemplo Obtenção da integral definida de uma
determinada função de interesse
6Ferramentas de Suporte V
- Pacote
- Coleção de programas para solucionar problemas de
uma área. - Exemplo Solução de um sistema de equações
lineares (SEL) de interesse
7Ferramentas de Suporte VI
- Biblioteca
- Coleção sistematizada de programas para resolução
de diversas classes de problemas de matemática. - Tipicamente contém algumas centenas de programas.
8Ferramentas de Suporte VII
- Sistema de Software
- Constituído de um pacote ou uma biblioteca com
uma interface de comunicação com o usuário. - Utiliza uma linguagem especial.
- Exemplos MATLAB, MATHEMATICA, MATHCAD, MAPPLE,
SPSS, etc.
9Ferramentas de Suporte VIII
- MATHCAD I
- Padrão industrial para cálculos técnicos e
matemática aplicada - Ambiente de trabalho baseado em álgebra
computacional - Avaliação numérica e simbólica de expressões
matemáticas - Geração de gráficos e construção de algoritmos
10Ferramentas de Suporte IX
- MATHCAD II
- Ambiente de trabalho baseado em álgebra
computacional - Avaliação de integrais e derivadas de funções
- Resolução de sistemas lineares, etc.
11Ferramentas de Suporte X
- MAPPLE I
- Sistema de computação algébrica de propósitos
gerais - Operações simbólicas
- Cálculos complexos
- Recursos para programação.
http//www.maplesoft.com/products/maple/
12Ferramentas de Suporte XI
- MAPPLE II
- Resolução de problemas matemáticos
- Geração de gráficos técnicos de alta qualidade
- Pacotes de funções de teoria de grupos, álgebra
linear e estatística, dentre outros
http//www.maplesoft.com/products/maple/
13Ferramentas de Suporte XII
- MATHEMATICA
- Sistema genérico para computação matemática
- Manipulação integrada de dados numéricos,
simbólicos e gráficos - Ferramenta interativa de cálculo
- Linguagem de programação.
http//www.wolfram.com/mathematica/
14Ferramentas de Suporte XIII
- SPSS (Statistical Package for the Social
Sciences) - Originalmente desenvolvido como LP
- Usualmente empregado na pesquisa quantitativa em
ciências sociais - Realização de análises estatísticas, em especial
análises de dados de levantamentos - Processo numérico e gráfico de dados
http//www-01.ibm.com/software/analytics/spss/
15Ferramentas de Suporte XIV
- MATLAB (MATrix LABoratory) I
- Software interativo de alto desempenho
- Destinado ao cálculo numérico
- Integração de análise numérica, cálculo com
matrizes, processamento de sinais e construção de
gráficos - Ambiente de fácil interação.
http//www.mathworks.com/products/matlab/
16Ferramentas de Suporte XV
- MATLAB (MATrix LABoratory) II
- Resolução de problemas numéricos em apenas uma
fração do tempo gasto para se escrever um
programa com o mesmo propósito em linguagem
Fortran, Basic ou C/C. - Soluções expressas quase como formuladas
matematicamente, ao contrário da programação
tradicional.
http//www.mathworks.com/products/matlab/
17Ferramentas de Suporte XVI
- MATLAB (MATrix LABoratory) III
- Janela de abertura (v. 2014a)
http//www.mathworks.com/products/matlab/
18Ferramentas de Suporte XVII
- Determinadas situações exigem a utilização de uma
LP mais adequada para a implementação de um
algoritmo para a resolução de um problema de CN. - FORTRAN (FOR mula TRAN slation)
http//www.fortran.com/