Programa do Curso

Parte 1

Uma breve introdução a MATLAB

Objetivos: Oferecer uma visão geral do que é MATLAB, em que consiste e o que pode fazer por você

  • Um exemplo: C vs.
  • MATLAB Visão geral do produto
  • MATLAB Campos de Aplicação
  • O que MATLAB pode fazer por você?
  • O esboço do curso

Trabalhando com a interface do usuário MATLAB

Objetivo: Obter uma introdução aos principais recursos do ambiente de design integrado MATLAB e suas interfaces de usuário. Obtenha uma visão geral dos temas do curso.

  • Interface MATALB
  • Lendo dados do arquivo
  • Salvando e carregando variáveis
  • Plotando dados
  • Personalizando gráficos
  • Cálculo de estatísticas e linha de melhor ajuste
  • Exportando gráficos para uso em outros aplicativos

Variáveis ​​e Expressíons

Objetivo: Digitar comandos MATLAB, com ênfase na criação e acesso de dados em variáveis.

  • Inserindo comandos
  • Criando variáveis
  • Conseguindo ajuda
  • Accessing e modificação de valores em variáveis
  • Criando variáveis ​​de caracteres

Análise e Visualização com Vetores

Objetivo: Realizar cálculos matemáticos e estatísticos com vetores e criar visualizações básicas. Veja como a sintaxe MATLAB permite cálculos em conjuntos de dados inteiros com um único comando.

  • Cálculos com vetores
  • Traçando vetores
  • Opções básicas de plotagem
  • Anotando gráficos

Análise e Visualização com Matrizes

Objetivo: Utilizar matrizes como objetos matemáticos ou como coleções de dados (vetoriais). Entenda o uso apropriado da sintaxe MATLAB para distinguir entre esses aplicativos.

  • Tamanho e dimensionalidade
  • Cálculos com matrizes
  • Statistics com dados matriciais
  • Plotando múltiplas colunas
  • Remodelagem e indexação linear
  • Matrizes multidimensionais

Parte 2

Automatizando Comandos com Scripts

Objetivo: Coletar MATLAB comandos em scripts para facilitar a reprodução e experimentação. À medida que a complexidade das suas tarefas aumenta, inserir longas sequências de comandos na Janela de Comando torna-se impraticável.

  • Um exemplo de modelagem
  • A história do comando
  • Criando arquivos de script
  • Executando scripts
  • Comentários e células de código
  • Publicação de scripts

Trabalhando com arquivos de dados

Objetivo: Trazer dados para MATLAB de arquivos formatados. Como os dados importados podem ser de uma ampla variedade de tipos e formatos, é dada ênfase ao trabalho com matrizes de células e formatos de data.

  • Importando dados
  • Tipos de dados mistos
  • Matrizes de células
  • Conversões entre números, strings e células
  • Exportando dados

Vários gráficos vetoriais

Objetivo: Criar gráficos vetoriais mais complexos, como gráficos múltiplos, e usar técnicas de manipulação de cores e strings para produzir representações visuais de dados atraentes.

  • Estrutura gráfica
  • Múltiplas figuras, eixos e gráficos
  • Traçando equações
  • Usando cor
  • Personalizando gráficos

Lógica e Controle de Fluxo

Objetivo: Utilizar operações lógicas, variáveis ​​e técnicas de indexação para criar código flexível que possa tomar decisões e se adaptar a diferentes situações. Explore outras construções de programação para repetir seções de código e construções que permitem a interação com o usuário.

  • Operações lógicas e variáveis
  • Indexação lógica
  • Programming construções
  • Controle de fluxo
  • rotações

Matrix e visualização de imagens

Objetivo: Visualizar imagens e dados matriciais em duas ou três dimensões. Explore a diferença na exibição de imagens e na visualização de dados de matriz usando imagens.

  • Interpolação dispersa usando dados vetoriais e matriciais
  • Visualização de matriz 3D
  • Visualização de matriz 2-D
  • Imagens indexadas e mapas de cores
  • Imagens em cores reais

Parte 3

Data Analysis

Objetivo: Realizar tarefas típicas de análise de dados em MATLAB, incluindo desenvolver e ajustar modelos teóricos a dados da vida real. Isto leva naturalmente a um dos recursos mais poderosos de MATLAB: resolver sistemas lineares de equações com um único comando.

  • Lidando com dados ausentes
  • Correlação
  • Suavização
  • Análise espectral e FFTs
  • Resolvendo sistemas lineares de equações

Funções de escrita

Objetivo: Aumentar a automação encapsulando tarefas modulares como funções definidas pelo usuário. Entenda como MATLAB resolve referências a arquivos e variáveis.

  • Por que funções?
  • Criando funções
  • Adicionando comentários
  • Chamando subfunções
  • Espaços de trabalho
  • Subfunções
  • Caminho e precedência

Tipos de dados

Objetivo: Explorar tipos de dados, com foco na sintaxe para criação de variáveis ​​e acesso a elementos de array, e discutir métodos para conversão entre tipos de dados. Os tipos de dados diferem no tipo de dados que podem conter e na forma como os dados são organizados.

  • MATLAB tipos de dados
  • Inteiros
  • Estruturas
  • Convertendo tipos

E/S de arquivo

Objetivo: Explorar as funções de importação e exportação de dados de baixo nível em MATLAB que permitem controle preciso sobre E/S de texto e arquivos binários. Essas funções incluem textscan, que fornece controle preciso da leitura de arquivos de texto.

  • Abrindo e fechando arquivos
  • Lendo e escrevendo arquivos de texto
  • Lendo e gravando arquivos binários

Observe que a entrega real pode estar sujeita a pequenas discrepâncias em relação ao esboço acima, sem notificação prévia.

Conclusão

Observe que a entrega real pode estar sujeita a pequenas discrepâncias em relação ao esboço acima, sem notificação prévia.

Objetivos: Resumir o que aprendemos

  • Um resumo do curso
  • Outros cursos futuros em MATLAB

Observe que o curso pode estar sujeito a algumas pequenas discrepâncias ao ser ministrado sem notificação prévia.

Requisitos

Conceitos básicos de conhecimentos matemáticos, como álgebra linear, probabilidade, estatística e matriz.
Operação básica de computadores
Conhecimento básico de outra linguagem de programação (C, PASCAL, FORTRAN, etc...)

 21 Horas

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas