Download UFRN - Natal

Transcript
MatLab - Allan de Medeiros [Eng. Elétrica]
3
Sumário
1 – Introdução
1.1 – Como o MatLab trabalha ................................. 4
1.2 – Ambiente de trabalho do MatLab ......................... 4
1.3 – Arquivos .m ............................................ 5
1.4 – Janelas ................................................ 5
2 – Comandos básicos
2.1 – Comandos de propósito geral ............................ 6
2.2 – Comandos do sistema operacional ........................ 6
2.3 – Erros no MatLab ........................................ 6
2.4 – HELP ................................................... 7
3 – Operações simples
3.1 – Operações [ + - / * ^ ‘ ] .............................. 8
3.2 – Números no MatLab ...................................... 9
3.3 – Infinito, raiz de –1, indeterminações .................. 9
4 – Variáveis
4.1 – Oque é uma variável ................................... 11
4.2 – Nomes de variáveis .................................... 11
4.3 – Tipos de variáveis .................................... 11
4.4 – Operações com variáveis ............................... 12
4.5 – A variável ans ........................................ 12
4.6 – Manipulação ........................................... 12
5 – Vetores e matrizes
5.1 – Vetores e Matrizes no MatLab .......................... 13
5.2 – Operações ............................................. 13
5.3 – Operações elemento-elemento ........................... 14
5.4 – Operando com elementos ................................ 15
5.4.1 – Indexando mais de um elemento ................. 16
5.5 – Operadores [ ] ........................................ 17
5.6 – Funções matriciais .................................... 18
6 – Números complexos
6.1 – Sqrt(-1) .............................................. 19
6.2 – Operações ............................................. 19
6.3 – Usando números complexos .............................. 19
6.4 – Algumas funções com números complexos ................. 19
7 – Funções básicas
7.1 – Uso de funções ........................................ 20
7.2 – Funções que retornam mais de um valor ................. 21
7.3 – Algumas funções básicas ............................... 21
8 – Gráficos
8.1 – Gráficos no MatLab .................................... 23
8.2 – Tipos de gráficos ..................................... 23
8.3 – Partes de um gráfico .................................. 23
8.4 – Plotando gráficos ..................................... 24
8.5 – Gráficos 2D ........................................... 24
8.5.1 – Acabamento de um gráfico ...................... 25
8.6 – Gráficos 3D ........................................... 26
8.7 – Algumas funções gráficas .............................. 29
8.8 – Gráficos avançados .................................... 29
8.8.1 – Plotando vários gráficos na mesma janela ...... 29
8.8.2 – Mudando cores e outras propriedades ........... 30
8.8.3 – Usando o mouse para posicionar textos ......... 31
9 – Arquivos
9.1 – Uso de arquivos ....................................... 32
10 – Programação
10.1 – Funções lógicas e operadores lógicos ................. 33
10.2 – Noções de algoritmos ................................. 34
10.2.1 – Estrutura básica de um programa .............. 35
10.2.2 – Regras de construção ......................... 35
10.3 – A linguagem do MatLab ................................ 36
UFRN - Natal