Programa do Curso
Introdução
MATLAB para a ciência dos dados e a elaboração de relatórios
Parte 01: MATLAB Fundamentos
Visão geral
- O MATLAB para análise, visualização, modelação e programação de dados.
Trabalhar com a interface de utilizador do MATLAB
Visão geral da sintaxe do MATLAB
Introduzir comandos
- Utilizar a interface de linha de comandos
Criar variáveis
- Dados numéricos versus dados de caracteres
Análise de vectores e matrizes
- Criar e manipular
- Efetuar cálculos
Visualizar dados vectoriais e matriciais
Trabalhar com ficheiros de dados
- Importar dados de Excel folhas de cálculo
Trabalhar com tipos de dados
- Trabalhar com dados de tabelas
Automatizar comandos com scripts
- Criar e executar scripts
- Organizar e publicar os seus scripts
Escrever programas com ramificações e loops
- Interação com o utilizador e controlo de fluxo
Escrever funções
- Criar e chamar funções
- Depuração com o MATLAB Editor
Aplicar princípios de programação orientada para objectos aos seus programas
Parte 02: MATLAB para Data Science
Descrição geral
- MATLAB para extração de dados, aprendizagem automática e análise preditiva
Access Obtenção de dados
- Obtenção de dados a partir de ficheiros, folhas de cálculo e bases de dados
- Obtenção de dados a partir de equipamento e hardware de ensaio
- Obtenção de dados a partir de software e da Web
Exploração de dados
- Identificar tendências, testar hipóteses e estimar a incerteza
Criar algoritmos personalizados
Criação de visualizações
Criação de modelos
Publicar relatórios personalizados
Partilhar ferramentas de análise
- Como código MATLAB
- Como aplicações Web ou de ambiente de trabalho autónomas
Usando a caixa de ferramentas Statistics e Machine Learning
Usando a caixa de ferramentas de rede neural
Parte 03: Geração de relatórios
Visão geral
- Apresentação de resultados de programas MATLAB, aplicativos e dados de amostra
- Geração de relatórios Microsoft Word, PowerPoint®, PDF e HTML.
- Relatórios com modelos
- Relatórios feitos à medida
- Utilização de modelos e padrões da organização
Criação de relatórios de forma interactiva ou programática
- Utilização do Explorador de Relatórios
- Utilizar a API DOM (Document Object Model)
Criar relatórios interactivamente utilizando o Report Explorer
- Exemplos do Report Explorer
- Exemplo do Explorador de Relatórios Magic Squares
- Criar relatórios
- Utilizar o Report Explorer para criar o ficheiro de configuração do relatório, definir a estrutura e o conteúdo do relatório
- Formatação de relatórios
- Especificar o estilo e o formato predefinidos para os relatórios do Report Explorer
- Geração de relatórios
- Configurar o Report Explorer para processar e executar relatórios
- Gerir modelos de conversão de relatórios
- Copiar e gerir modelos de conversão Microsoft Word, PDF e HTML para relatórios do Report Explorer
- Personalizar modelos de conversão de relatórios
- Personalizar o estilo e o formato dos modelos de conversão Microsoft Word e HTML para relatórios do Report Explorer
- Personalização de componentes e folhas de estilo
- Personalizar componentes de relatório, definir folhas de estilo de layout
Criar relatórios programaticamente em MATLAB
- Exemplos de API de Objeto de Relatório Baseado em Modelo (DOM)
- Relatório funcional
- Relatório orientado para objectos
- Formatação programática de relatórios
- Criação de conteúdo de relatório
- Utilização da API do Modelo de Objeto de Documento (DOM)
- Noções básicas de formato de relatório
- Especificando o formato para o conteúdo do relatório
- Criação de relatórios baseados em formulários
- Utilizar a API DOM para preencher os espaços em branco num formulário de relatório
- Criação de relatórios orientados para objectos
- Derivação de classes para simplificar a criação e manutenção de relatórios
- Criação e formatação de objectos de relatório
- Listas, tabelas e imagens
- Criar relatórios DOM a partir de HTML
- Anexar uma cadeia de caracteres HTML ou um ficheiro a um relatório Microsoft® Word, PDF ou HTML gerado pela API Document Object Model (DOM)
- Criação de modelos de relatório
- Criação de modelos para utilização com relatórios programáticos
- Formatação de layouts de página
- Formatação de páginas em relatórios Microsoft Word e PDF
Resumo e considerações finais
Requisitos
- Conhecimentos de conceitos matemáticos básicos, como álgebra linear, teoria das probabilidades e estatística
- Não é necessária experiência prévia com MATLAB.
Público-alvo
- Programadores
- Cientistas de dados
Declaração de Clientes (4)
Understanding big data beter
Shaune Dennis - Vodacom
Curso - Big Data Business Intelligence for Telecom and Communication Service Providers
Subject presentation knowledge timing
Aly Saleh - FAB banak Egypt
Curso - Introduction to Data Science and AI (using Python)
It is great to have the course custom made to the key areas that I have highlighted in the pre-course questionnaire. This really helps to address the questions that I have with the subject matter and to align with my learning goals.
Winnie Chan - Statistics Canada
Curso - Jupyter for Data Science Teams
The example and training material were sufficient and made it easy to understand what you are doing.