Cálculo Numérico
Módulo I
Ferramentas de Suporte
Profs.: Bruno Correia da Nóbrega Queiroz
José Eustáquio Rangel de Queiroz
Marcelo Alves de Barros
Ferramentas de Suporte I
Como estudar
Métodos Numéricos?
2
Ferramentas de Suporte II
Uso do método numérico
Computador
Programa
Desenvolver
Utilizar
Verificar validade dos resultados obtidos
3
Ferramentas de Suporte III

Programas para Computação Numérica
(software numérico)
Programa Individual
Pacote
Biblioteca
Sistema de Software
4
Ferramentas 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
5
Ferramentas 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
6
Ferramentas de Suporte VI

Biblioteca
Coleção sistematizada de programas para
resolução
de
diversas
problemas de matemática.
classes
de
Tipicamente contém algumas centenas
de programas.
7
Ferramentas de Suporte VII

Sistema de Software
Constituído de um pacote ou uma
biblioteca
com
uma
interface
comunicação com o usuário.
de
Utiliza uma linguagem especial.
MATLAB,
MATHEMATICA,
MATHCAD, MAPPLE, SPSS, etc.
Exemplos:
8
Ferramentas de Suporte VIII

MATHCAD I
Padrão industrial para cálculos técnicos e
matemática aplicada
Ambiente
de trabalho
álgebra computacional
baseado
simbólica
em

Avaliação numérica e
expressões matemáticas;
de

Geração de gráficos e construção de
algoritmos;
9
Ferramentas de Suporte IX

MATHCAD II
Ambiente
de trabalho
álgebra computacional
baseado
em

Avaliação de integrais e derivadas de
funções;

Resolução de sistemas lineares, etc.
10
Ferramentas 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/
11
Ferramentas 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/
12
Ferramentas de Suporte XII

MATHEMATICA
Sistema
genérico
matemática
para
computação
Manipulação
integrada
de
numéricos, simbólicos e gráficos

Ferramenta interativa de cálculo

Linguagem de programação.
dados
http://www.wolfram.com/mathematica/
13
Ferramentas 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
levantamentos
de
dados
de
Processo numérico e gráfico de dados
http://www-01.ibm.com/software/analytics/spss/
14
Ferramentas 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/
15
Ferramentas 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/
16
Ferramentas de Suporte XVI

MATLAB (MATrix LABoratory) III
Janela de abertura (v. 2014a)
Espaç
Espaço
de Trabalho
Comandos
Pasta
Atual
Histó
Histórico
de Comandos
Detalhes
http://www.mathworks.com/products/matlab/
17
Ferramentas 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/
18
Download

Ferramentas de Suporte