Matlab
André R. Backes
Universidade Federal de Uberlândia - Faculdade de computação
Sumário
1 Fundamentos de MATLAB
3
1.1 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.2 Comandos Iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.2.1 Criando variáveis e atribuindo valores . . . . . . . . . . . . . . .
3
1.2.2 A variável ans
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2.3 Trabalhando com matrizes . . . . . . . . . . . . . . . . . . . . .
5
1.2.3.1
Definindo uma matriz usando uma lista de valores . . .
5
1.2.3.2
Funções para a criação de uma matriz . . . . . . . . .
5
1.2.3.3
Acessando os elementos da matriz . . . . . . . . . . .
7
1.2.3.4
Concatenação de matrizes . . . . . . . . . . . . . . . .
8
1.2.3.5
O operador dois pontos (:) . . . . . . . . . . . . . . . .
9
1.2.3.6
Submatrizes e o comando end . . . . . . . . . . . . . .
9
1.2.3.7
Excluindo linhas ou colunas da matriz . . . . . . . . . .
10
1.2.3.8
Calculando a transposta e outras propriedades . . . . .
11
1.2.4 Trabalhando com textos . . . . . . . . . . . . . . . . . . . . . . .
11
1.2.5 Convertendo valores para outros tipos . . . . . . . . . . . . . . .
13
1.2.6 Funções diversas . . . . . . . . . . . . . . . . . . . . . . . . . .
14
1.3 Operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
1.3.1 Operadores aritméticos . . . . . . . . . . . . . . . . . . . . . . .
15
1.3.1.1
Operadores aritméticos para conjuntos . . . . . . . . .
17
1.3.2 Operadores relacionais . . . . . . . . . . . . . . . . . . . . . . .
17
1.3.3 Operadores lógicos . . . . . . . . . . . . . . . . . . . . . . . . .
18
1
2
SUMÁRIO
1.4 Arquivos .m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
1.4.1 Definição . . . . . .