Introdução ao MatLab
Aula 1
Multimédia
Engenharia Biomédica
Introdução ao MATLAB
O MATLAB é uma linguagem de
programação e um ambiente de
desenvolvimento para o seu uso
efectivo
O MATLAB é orientado à matriz pelo que
o que faz normalmente com várias
instruções C ou Fortran pode ser
conseguido com poucas linhas usando
as operações sobre matrizes e vectores
embebidas no MATLAB.
Introdução ao MATLAB
FORTRAN:
real*8 A(10,10), B(10,10), C(10,10)
do i=1,10
do j=1,10
C(i,j) = A(i,j) + B(i,j)
10 continue
20 continue
MATLAB:
C=A+B
Introdução ao MATLAB
O MATLAB está
disponível para
Windows, MacIntosh,
Unix e outros sistemas
operativos
Introdução ao MATLAB
MATLAB, que é o acrónimo
de MATrix LABoratory, é um
sistema ou ambiente
potente para fazer cálculos
matemáticos, científicos e
de engenharia.
Introdução ao MATLAB
• O MATLAB é um pacote de alto
desempenho para computação
numérica e visualização
• O MATLAB é um sistema
interactivo cujo dado básico,
a matriz, não precisa de
dimensionamento
Introdução ao MATLAB
O MATLAB suporta vários tipos de gráficos e superfícies :
• linha(x vs. y),
• Barras,
• Diagrama de sectores(pie),
• Paramétricos,
• Polar,
• Curvas de nível,
• Densidade,
• Eixos logaritmicos,
• Superfície,
• Paramétricos a 3D e esféricos
• Etc...
Introdução ao MATLAB
• MATLAB tem um grande número de módulos de
software adicionáveis, chamados toolbox , que
realizam computações mais especializadas
Signal & Image Processing
Signal Processing- Image Processing
Communications - System Identification Wavelet Filter Design
Control Design
Control System - Fuzzy Logic - Robust Control - µAnalysis and Synthesis - LMI Control - Model
Predictive Control Model-Based Calibration
Mais de 60 ToolBoxes!
Introdução ao MATLAB
• No Windows o
MatLab é iniciado
clicando 2 vezes no
ícon apropriado
Introdução ao MatLab
Janela de
Comandos
MATLAB
File
Edit
View
View
View
Web
Help
Introdução ao MatLab
MATLAB inclui centenas de
funções para :
•
•
•
•
•
Análise e visualização de dados
Computação numérica e ,
Gráficos científicos e de engenharia,
Engineering and Scientific graphics,
Modelação, Simulação e Prototipar
Demonstrações MatLab
São inexcedíveis uma
vez que dão uma ideia
das capacidades do
MatLab.
Um conjunto definido
em compreensão está
disponível teclando o
comando >>demo na
linha de comandos
MatLab
Demos MatLab
MATLAB manipula escalares, vectores
e matrizes:
Operações básicas com matrizes,
Inversas de matrizes,
Grafos de matrizes,
Manipulação de matrizes,
Programação, desenvolvimento de
aplicações, concepção de Interfaces
Gráficas para o Utilizador (GUI)
Demos MatLab
O MATLAB tem capacidades
gráficas notáveis:
•
•
•
•
2-D e 3-D,
Superfícies 3-D,
Funções complexas
...
DEMOS MatLab
Muitas toolboxes:
• A de Controlo é uma das
mais importantes.
• Resposta de Circuitos RLC,
• Margens de ganho e fase,
• ....
Demos MatLab
MATLAB tem muitas toolboxes:
• Toolbox de Processamento de Sinal
– Concepção de Filtros
– Filtragem de sinais
– Análise Espectal
– Transformadas de Fourier Discreta e
Contínua
–…
Demos MatLab
• O Simulink dá a
possibilidade de simular
um grande número de
sistemas dos mais simples
aos complexos.
Download

Tutorial Matlab