Curso matlab

Disponível somente no TrabalhosFeitos
  • Páginas : 17 (4167 palavras )
  • Download(s) : 0
  • Publicado : 4 de março de 2013
Ler documento completo
Amostra do texto
1a Semana da Engenharia Elétrica
Universidade Federal do Ceará
Campus Sobral

Matlab Básico
para Engenharia

Matlab Básico
para Engenharia


Matlab é uma linguagem técnica de alta
performance que integra computação,
visualização e programação em um
ambiente amigável no qual problemas e
soluções são expressas de uma forma
matematicamente familiar

Matlab Básico
paraEngenharia


Aplicações tipicas:







Computação Matemática
Desenvolvimento de algorítimos
Modelagem, simulação e prototipagem
Analise de dados, exploração e visualização
Aplicação gráficas Científicas e de Engenharia
Desenvolvimento de aplicações

Matlab Básico
para Engenharia





Matlab vem de “Matrix Laboratory”
Cujo intuito original era prover acesso a
softwaresmatriciais desenvolvidos pelos
projetos LINPACK e EISPACK
Sua primeira versão foi escrita por um
analista numérico chamado Cleve Moler na
década de 70.

Matlab Básico
para Engenharia






Evoluiu para um sistema interativo cujo
elemento básico de dado trata-se de
matrizes que não requerem
dimensionamento
Com o passar dos anos transformou-se na
ferramenta padrão para ensinoe pesquisa
básica e/ou avançada na matemática,
engenharia, ciências aplicadas etc.
Na industria fornece uma opção de
ferramenta para análise pesquisa e
desenvolvimento de alta qualidade.

Matlab Básico
para Engenharia






Outra grande vantagem do Matlab da qual
deve-se grande parte do seu sucesso são os
chamados toolboxes.
Tratam-se de uma série de
aplicações/soluçõesespecíficas
implementadas através de funções (M-files)
que expandem o ambiente do Matlab para
solucionar problemas específicos nas mais
diversas áreas.
Processamento de Sinais, Sistemas de
Controle, Redes Neurais, Lógica Fuzzy,
Wavelets, etc...

Matlab Básico
para Engenharia


O sistema Matlab consiste em cinco partes
principais:






Ambiente de DesenvolvimentoBiblioteca de Funções Matemáticas
Linguagem de Programação
Tratamento Gráfico
Aplication Program Interface (API)

Matlab Básico
para Engenharia


Ambiente de desenvolvimento




Conjunto de ferramentas e “instalações” que
visão auxiliar o uso das funções e arquivos do
Matlab.
Inclui itens como, Desktop do Matlab, Janela de
Comando, Histórico de Comando, browsers para
ajuda,Workspace, busca de caminhos, etc...

Matlab Básico
para Engenharia


Biblioteca de funções matemáticas:


Uma vasta coleção de algorítimos
computacionais que vão desde funções
elementares como soma, senos ,cosenos,
aritmética complexa etc. Até funções mais
sofisticadas como inversão de matrizes,
autovalores , funções de Bessel, transformada
rápida de Fourier etc.

Matlab Básico
paraEngenharia


Linguagem de programação:




Linguagem de programação de alto nível
baseada em matrizes/vetores com diretrizes de
controle de fluxo, funções, estrutura de dados,
entradas/saídas, propriedades de orientação a
objeto etc...
Permitem programação tanto de pequenas
aplicações, códigos curtos e rápidos para
solucionar demandas simples, quanto a criação
de algorítimosextensos e complexos

Matlab Básico
para Engenharia


Tratamento Gráfico:




Sistema gráfico do Matlab que inclui comandos
de alto nível para visualização de dados de
foram bidimensional e tridimensional. Possui
também processamento de imagens, aprestação
gráfica e animação.
Inclui ainda comandos de “baixo nível” para
customizar a aparência dos gráficos bem como
construir umainterface gráfica de interação com
o usuário completa em suas aplicações no
Matlab.

Matlab Básico
para Engenharia


Aplication Program Interface (API):




Biblioteca particular que permite que programas
escritos em C e em Fortran interajam
diretamente com o Matlab.
Inclui dispositivos para chamada de rotinas do
Matlab (dynamic Linking), uso do Matlab como
“engine...
tracking img