MATLAB
Simulink &
Programa da Apresentação
•
MATLAB 5.3: conceitos•
Toolboxes•
Symbolic Math Toolbox;•
Control System Toolbox;•
Signal Processing Toolbox;•
Optimization Toolbox;•
Statistics Toolbox;•
SIMULINK 3.0: conceitos•
Compiler & C/C++ Libraries•
Financial Toolbox•
Excel Link / Database Toolbox;•
Neural Network Toolbox;MATLAB 5.3: conceitos
•
Operações nas linhas de comando•
Vetores, Matrizes e Operadores•
‘Array Operations - bulk processing’•
Gráficos 2-D•
Gráficos 3-D•
Sub-plot•
Novos recursos de visualização do R11•
Funções de entrada e saída•
Programação: M-fileSymbolic Math Toolbox
•
Cálculo (diferencial, integral, limites, séries)•
Álgebra Linear (inversas, determinantes,autovalores, decomposições singulares e forma canônicas)
•
Simplificação de expressões algébricas•
Solução de Equações (soluções simbólicas eControl System Toolbox
•
LTI (Linear Time-Invariant System) model•
SISO / MIMO•
Exemplo: controle de HD I ΥΥ”+ C ΥΥ’ + K ΥΥ = Kii• I : inércia da cabeça de leitura
• C: constante de viscosidade
• K: constante de arranque
• Ki : torque do motor
• ΥΥ : posição angular da cabeça
• i : corrente de entrada
Modelo dinâmico simples baseado nas Leis de Newton
H(s) = Y(s) = Ki U(s) Is2 + Cs + K
Tranformada de Laplace
Signal Processing Toolbox
•
Representação de sinais•
Transformadas e convoluções•
Implementação de filtros e análise•
Impulse / Frequency response•
Minimax•
Análise Zero-pole•
Modelamento de sistema linear•
Processamento estatístico de sinaisOptimization Toolbox
•
Minimização não-linear sem restrições•
Minimização não-linear com restrições•
Minimax•
Minimização semi-infinita•
Programação Linear•
Programação Quadrática•
Mínimos quadrados não-linear e ajuste de curvas•
Sistemas não-lineares e resolução de equaçõesStatistics Toolbox
•
Distribuição de probabilidades•
Ajuste de curvas por polinômios•
Estatística descritiva•
Análise de cluster•
Modelos lineares•
Modelos não-lineares•
Teste de hipóteses•
Análise de componentes principaisFinancial Toolbox
•
Manipulação e conversão de datas•
Gráficos financeiros•
Cálculo e análise de cash-flow•
Precificação e cálculo de rendimento para aplicações em renda-fixa•
Análise de taxa de juros•
Precificição e análise de derivativosExcel Link / Database Toolbox
•
Excel Link: utilitário para troca de dados entre Matlab e MS-Excel.•
Database Toolbox: acesso a banco de dados tipo SQL (em ambiente Windows - Driver ODBC32)Neural Network Toolbox
•
Funções de inicialização•
network / layer / weight and bias initialization•
Funções de treinamento•
network training / adapt / performance•
Funções de simulação•
transfer / net input / weight•
Funções de mapeamentoFuzzy Logic Toolbox
•
Definição de entradas•
Definição de saídas•
Membership function•
Rules•
FIS: Fuzzy Interface SystemSIMULINK é uma ferramenta interativa, baseada em estrutura de diagrama de blocos, voltada para modelamento, análise e controle de sistemas.
Trabalha em conjunto com MATLAB, Stateflow, Blocksets e Extensions.
O que é SIMULINK?
MATLAB
Blocksets / Stateflow ToolboxesO que é SIMULINK?
Ferramenta de simulação no MATLAB