Curso online gratuito MatLab do básico ao avançado
Duração do curso online: 8 horas e 40 minutos
4.7
(3)
Domine MATLAB do básico ao avançado e aplique em robótica e automação. Curso online gratuito com prática, exercícios e base sólida para projetos.
Neste curso gratuito, aprenda sobre
Objetivo do curso e visão geral do MATLAB e do ecossistema MathWorks
Navegar na interface do MATLAB e usar comandos básicos (clc, close)
Criar seu primeiro script/código e conhecer Apps e comunidade MATLAB
Declarar e usar variáveis (int, single, double, lógico, char, string, datetime)
Boas práticas: quando preferir string em vez de char
Operações matemáticas e operadores, incluindo multiplicação e exponenciação vetorial
Estruturas de repetição (for, while) e controle de laços (break, continue)
Estruturas condicionais (if/else, switch/case) e tratamento de erros (try/catch)
Funções matemáticas e utilitárias; obter resto de divisão (mod/rem)
Criar vetores (linspace) e manipular elementos: acessar, alterar, deletar, concatenar
Operações com vetores e diferenças entre operadores escalares e elemento a elemento
Trabalhar com matrizes: indexação, operações, determinante, transposta, inversa e pinv
Sobre o curso online gratuito
Aprenda a transformar ideias em simulações, análises e soluções computacionais usando o MATLAB, uma das ferramentas mais usadas em engenharia, ciência de dados, robótica e automação. Neste curso online gratuito, você evolui do primeiro contato com o ambiente até rotinas mais avançadas, ganhando confiança para escrever códigos claros, testar hipóteses e automatizar tarefas com eficiência.
Ao longo das aulas, você constrói uma base consistente de programação no MATLAB, entendendo a interface, os comandos essenciais e a lógica por trás da escrita de scripts. O objetivo é que você não apenas execute comandos, mas compreenda como estruturar um raciocínio computacional: criar variáveis adequadas, manipular diferentes tipos de dados, realizar operações matemáticas, controlar fluxos com condicionais e laços de repetição, além de lidar com situações comuns de erro com boas práticas.
O curso também foca em habilidades fundamentais para aplicações técnicas reais, como o trabalho com vetores e matrizes — peças centrais do MATLAB e do cálculo numérico. Você aprende a declarar, acessar e modificar estruturas de dados, aplicar funções úteis do dia a dia e operar com matrizes de forma correta, preparando-se para modelagens, cálculos e soluções típicas de sistemas automatizados.
Com exercícios e revisões, o aprendizado se consolida por meio da prática, conectando conceitos de programação a contextos que aparecem em automação e robótica. Ao final, você terá um repertório sólido para desenvolver códigos mais organizados, interpretar resultados, otimizar etapas e iniciar projetos com maior segurança, seja para estudos, pesquisa, mercado de trabalho ou aplicações em sistemas inteligentes.
Conteúdo do curso
Aula em vídeo: Curso de MATLAB - Introdução08m
Exercício: Qual é o objetivo do curso mencionado no vídeo?
Aula em vídeo: Aula 1-1: O que é o MATLAB Download gratuito11m
Exercício: Qual é a descrição correta do software MATLAB?
Aula em vídeo: Aula 1-2: Interface do MATLAB e Comandos Básicos10m
Exercício: Qual é a função do comando CLC no MATLAB?
Aula em vídeo: Aula 1-3: Crie seu primeiro Código, Apps e Comunidade Mathworks16m
Exercício: O que o comando 'close' faz no ambiente MATLAB?
Aula em vídeo: Aula 2-1: Variáveis (Inteiro, Single, Double e Lógico)09m
Aula em vídeo: Aula 2-2: Variáveis (Char, String, Data e Hora)12m
Exercício: Qual é a recomendação para usar variáveis tipo char no MATLAB?
Aula em vídeo: Aula 2-3: Operações Matemáticas e Operadores17m
Exercício: Qual é o símbolo utilizado para representar a operação de multiplicação no Matlab?
Aula em vídeo: Aula 3-1: Estruturas de Repetição (for e while)14m
Exercício: Qual das alternativas a seguir não é uma estrutura de controle de fluxo mencionada na aula sobre MATLAB?
Aula em vídeo: Aula 3-2: Estruturas Condicionais (if-else-end e switch-case) e Bloco try-catch22m
Exercício: Qual é a principal função das estruturas condicionais no Matlab?
Aula em vídeo: Aula 3-3: Comandos para Controle de Laços (break e continue)09m
Exercício: Qual comando em MATLAB permite ignorar o restante das instruções dentro de um loop na interação atual?
Aula em vídeo: Aula 4-1: Funções Matemáticas no MATLAB18m
Aula em vídeo: Aula 4-2: Funções de Uso Geral do MATLAB18m
Exercício: Qual função retorna o resto de uma divisão no MATLAB?
Aula em vídeo: Aula 5-1: Declarando vetores no MATLAB12m
Exercício: Qual é a função utilizada para declarar um vetor com pontos passados linearmente entre a posição inicial e a posição final?
Aula em vídeo: Aula 5-2: Como acessar, alterar ou eliminar elementos de um vetor e concatenar vetores13m
Exercício: Como acessar um elemento específico em um vetor no MATLAB?
Aula em vídeo: Aula 5-3: Operações e algumas funções com vetores13m
Exercício: Qual é a diferença na representação da operação de exponenciação entre um escalar e um vetor no Matlab?
Aula em vídeo: Aula 6-1: Trabalhando com Matrizes no MATLAB20m
Exercício: Qual é a forma correta de acessar um elemento específico de uma matriz no MATLAB?
Aula em vídeo: Aula 6-2: Operações com Matrizes no MATLAB (Operações Básicas, Determinante, Transposta, Inversa...)14m
Exercício: Qual a diferença entre a inversa e a pseudo-inversa de uma matriz no MATLAB?
Aula em vídeo: Revisão do Módulo Básico - Q. 1 (Lucas)08m
Exercício: Qual a função dos sensores em um sistema de tanque de água automatizado?
Aula em vídeo: Revisão do Módulo Básico - Q. 2 (Mateus)02m
Exercício: Qual é a finalidade do programa apresentado no curso MatLab do básico ao avançado?
Aula em vídeo: Revisão do Módulo Básico - Q. 3 (Mariana)01m
Exercício: Qual é a categoria de classificação de um atleta de 17 anos?
Aula em vídeo: Aula 7-1: Funções .m09m
Exercício: O que é uma função no Matlab?
Aula em vídeo: Aula 7-2: Aplicações em Funções .m11m
Aula em vídeo: Aula 7-3: Mais aplicações de Funções .m11m
Aula em vídeo: Aula 8-1: Como Gerar uma Matriz de Células no MATLAB (cell array)15m
Aula em vídeo: Aula 8-2: Matrizes Estruturas (struct) no MATLAB16m
Exercício: Qual é a função da matriz estrutura no Matlab?
Aula em vídeo: Aula 8-3: Exemplos de Implementação usando Matrizes Celulares e Matrizes Estruturas em Arquivo .m10m
Aula em vídeo: Aula 9-1: Introdução a gráficos 2D20m
Exercício: Qual é a função mais comum para plotar gráficos 2D no Matlab?
Aula em vídeo: Aula 9 -2: Gráficos gerados pela Função plot (hold, axis, figure, subplot)10m
Aula em vídeo: Aula 9-3: Controle avançado de linhas e de cadeias de texto11m
Exercício: Qual é uma das propriedades que pode ser alterada para controlar avançado de gráficos no MATLAB?
Aula em vídeo: Aula 9-4: Tipos adicionais de gráficos no Matlab07m
Aula em vídeo: Aula 9-5: Gráficos 3D (plot3, mesh, surf e contour)06m
Exercício: Qual é a função utilizada para plotar um gráfico de linha tridimensional no Matlab?
Aula em vídeo: Aula 10-1: Polinômios (Intro para Cálculo no Matlab)18m
Aula em vídeo: Aula 10-2: Limites no Matlab11m
Exercício: O que é limite em matemática?
Aula em vídeo: Aula 10-3: Derivadas no Matlab10m
Aula em vídeo: Aula 10-4: Integrais no Matlab10m
Exercício: O que é cálculo de integração?
Aula em vídeo: Aula 10-5: Séries de Taylor no Matlab08m
Aula em vídeo: Aula 11-1: Como gerar Documentos usando o Publish do MATLAB20m
Exercício: Qual é a função do comando "publish" no MATLAB?
Aula em vídeo: Aula 11-2: Como gerar Documentos usando o Editor Live do MATLAB (Live script)13m
Aula em vídeo: Aula 12-1: Introdução ao Simulink12m
Aula em vídeo: Aula 12 - 2: Resposta natural do circuito RC com o Simulink19m
Aula em vídeo: Revisão do Módulo Interm. - Q. 1 Lucas01m
Aula em vídeo: Revisão do Módulo Interm. - Q. 2 (Mateus)02m
Aula em vídeo: Revisão do Módulo Interm. - Q. 3 (Mariana)03m
Comentários do Curso: MatLab do básico ao avançado
Excelente.