Material de apoio para o minicurso de Introdução ao Matlab/Octave da SEMIN 2018 (IM/UFRRJ).
- https://www.mathworks.com/help/matlab/getting-started-with-matlab.html
- https://www.gnu.org/software/octave/
- Faça o download do material aqui.
- Descompacte o material do diretório do usuário.
- Naveque até o diretório descompactado.
- Inicie o
octave
a partir desse diretório. - Obs.: Uma forma alternativa será apresentada durante o minicurso.
- Introdução
- Comandos
- Executando Comandos
- Armazenando dados em variáveis
- Usando funções e constantes embutidas
- Visão geral da Aplicação Desktop
- Vetores e Matrizes
- Entrando com arrays manualmente
- Criando vetores uniformemente espaçados
- Funções para a criação de vetores
- Importando Dados
- Salvando e carregando variáveis
- Ferramentas para importação
- Indexando e Modificando Arrays
- Indexando Arrays
- Extraindo múltiplos elementos
- Alterando valores em arrays
- Cálculos com Arrays
- Realizando operações matriciais em vetores
- Chamando Funções
- Obtendo múltiplos retornos de chamadas de funções
- Pedindo Ajuda
- Usando a documentação do MATLAB e/ou Octave
- Pedindo ajuda diretamente à ferramenta
- Plotando Dados
- Plotando vetores
- Adicionando anotações/legendas nos gráficos
- Aba de plotagem
- Gráficos 3D
- Práticas para Revisão (referências úteis)
- MATLAB Scripts
- O editor do MATLAB/Octave
- Pŕaticas com scripts
- Array Lógicos
- Operações e variáveis lógicas
- Combinando condições lógicas
- Indexação lógica
- Estruturaas de Controle
- Decisão
- Laços