MATLAB PARA ENGENHERIOS
Ferramenta matemática para Engenharia
Luciano André Farina
Maurício Simões Posser
Laboratório de Controle e Integração de Processos
Universidade Federal do Rio Grande do Sul
Escola de Engenharia
Departamento de Engenharia Química
Semana Acadêmica de Engenharia Química
AULA 1 - CONCEITOS BÁSICOS
3
1.
2.
3.
4.
5.
6.
3
3
3
3
3
4
O QUE É O MATLAB - ESTRUTURA DOS DIRETÓRIOS
COMANDOS DE LINHAS
COMANDOS BÁSICOS
SÍMBOLOS E CONSTANTES
TRABALHANDO COM MATRIZES
GRÁFICOS
AULA 2 – PROGRAMAÇÃO
1.
2.
3.
4.
5.
6.
7
ALGORITMOS – NOÇÕES BÁSICAS DE PROGRAMAÇÃO
M-FILES
COMANDOS DE FLUXO E OPERADORES LÓGICOS
VETORIZAÇÃO
UTILIZAÇÃO DO DEBUGGER
EXCELLINK
7
7
8
9
9
10
AULA 3 – OUTRAS FORMAS DE MANIPULAR INFORMAÇÕES
11
1.
11
OUTRAS FORMAS DE ARMAZENAR DADOS:
AULA 4 – SIMULINK
13
1.
2.
3.
4.
13
15
16
18
IDÉIA BÁSICA DO FUNCIONAMENTO DO SIMULINK
MÁSCARAS
S-FUNCTIONS
TABELAS DE AUXÍLIO
AULA 5 – TOOLBOXES & GUIDE
21
1.
2.
21
25
TOOLBOXES
GUIDE
LISTA DE EXERCÍCIOS
28
BIBLIOGRAFIA RECOMENDADA
31
2
Aula 1 - Conceitos Básicos
1. O que é o MATLAB - Estrutura dos diretórios MATLAB é uma abreviação para MATrix
LABoratory, é um ambiente de programação de alto nível, possuindo características de aplicativo
(facilidade para o usuário) e de linguagem de programação (flexibilidade).
Ao contrário de linguagens clássicas como C e Fortran, no ambiente MATLAB o usuário não se preocupa com itens como declaração de variáveis, alocação de memória, utilização de ponteiros e outras tarefas de rotina. O MATLAB apresenta uma série de funções matemáticas já implementadas que podem ser utilizadas em uma rotina construída pelo usuário. Estas funções são agrupadas de acordo com a área de interesse em toolboxes e armazenadas em diretórios específicos. Qualquer função a ser utilizada deve estar no diretório de trabalho ou caminho (path) do
MATLAB.