cálculo numérico módulo i ferramentas de suporte profs.: bruno correia da nóbrega queiroz josé...
TRANSCRIPT
Cálculo NuméricoCálculo NuméricoMódulo IMódulo I
Ferramentas de Suporte
Profs.: Bruno Correia da Nóbrega Queiroz
José Eustáquio Rangel de Queiroz
Marcelo Alves de Barros
2
Como estudarComo estudar Métodos NuméricosMétodos Numéricos??
Ferramentas de Suporte I
3
Verificar validade dos resultados obtidos
Desenvolver Utilizar
Programa
Computador
Uso do método numérico
Ferramentas de Suporte II
4
Programas para Computação Computação NuméricaNumérica (software numérico)Programa IndividualPacoteBibliotecaSistema de Software
Ferramentas de Suporte III
5
Programa IndividualPrograma Individual Composto de alguns módulos. Computação numérica específicaespecífica.
Exemplo: Obtenção da integral definida de uma determinada função de interesse
Ferramentas de Suporte IV
6
PacotePacote Coleção de programas para
solucionar problemas de uma área. Exemplo: Solução de um sistema de
equações lineares (SEL) de interesse
Ferramentas de Suporte V
7
BibliotecaBibliotecaColeção sistematizada de programas
para resolução de diversas classes de problemas de matemática.
Tipicamente contém algumas centenas de programas.
Ferramentas de Suporte VI
8
Sistema de Sistema de SoftwareSoftwareConstituído de um pacote ou uma
biblioteca com uma interface de comunicação com o usuário.
Utiliza uma linguagem especial.Exemplos: MATLABMATLAB, MATHEMATICA,
MATHCAD, MAPPLE, SPSS, etc.
Ferramentas de Suporte VII
9
MATHCADMATHCAD IPadrão industrial para cálculos
técnicos e matemática aplicadaAmbiente 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;
Ferramentas de Suporte VIII
10
MATHCADMATHCAD IIAmbiente de trabalho baseado em
álgebra computacional Avaliação de integrais e derivadas
de funções; Resolução de sistemas lineares, etc.
Ferramentas de Suporte IX
11http://www.maplesoft.com/products/maple/
MAPPLEMAPPLE ISistema de computação algébrica de
propósitos gerais Operações simbólicas; Cálculos complexos; Recursos para programação.
Ferramentas de Suporte X
12
MAPPLEMAPPLE 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
Ferramentas de Suporte XI
http://www.maplesoft.com/products/maple/
13
http://www.wolfram.com/mathematica/
MATHEMATICAMATHEMATICASistema genérico para computação
matemáticaManipulação integrada de dados
numéricos, simbólicos e gráficos Ferramenta interativa de cálculo Linguagem de programação.
Ferramentas de Suporte XII
14
http://www-01.ibm.com/software/analytics/spss/
SPSSSPSS (SStatistical PPackage for the SSocial ScSciences) 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
Ferramentas de Suporte XIII
15
MATLABMATLAB (MATMATrix LABLABoratory) 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.
Ferramentas de Suporte XIV
http://www.mathworks.com/products/matlab/
16
MATLABMATLAB (MAMATrix LABLABoratory) IIResoluçã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 quasequase como formuladas matematicamente, ao contrário da programação tradicional.
Ferramentas de Suporte XV
http://www.mathworks.com/products/matlab/http://www.mathworks.com/products/matlab/
17
MATLABMATLAB (MAMATrix LABLABoratory) III Janela de abertura (v. 2014a)
Ferramentas de Suporte XVI
ComandosComandos
DetalhesDetalhes
PastaPastaAtualAtual
EspaEspaççoode Trabalhode Trabalho
HistHistóóricoricode Comandosde Comandos
ComandosComandos
DetalhesDetalhes
PastaPastaAtualAtual
EspaEspaççoode Trabalhode Trabalho
HistHistóóricoricode Comandosde Comandos
http://www.mathworks.com/products/matlab/http://www.mathworks.com/products/matlab/
18
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. FORTRANFORTRAN (FORFOR mula TRANTRAN slation)
Ferramentas de Suporte XVII
http://www.fortran.com/http://www.fortran.com/