Návrh Školení
Úvod
MATLAB pro datovou vědu a výkaznictví
Část 01: MATLAB Základy
Přehled
- MATLAB pro analýzu dat, vizualizaci, modelování a programování.
Práce s uživatelským rozhraním MATLAB
Přehled syntaxe MATLAB
Zadávání příkazů
- Pomocí rozhraní příkazového řádku
Vytváření proměnných
- Číselná vs znaková data
Analýza vektorů a matic
- Tvoření a manipulace
- Provádění výpočtů
Vizualizace vektorových a maticových dat
Práce s datovými soubory
- Import dat z Excel tabulek
Práce s datovými typy
- Práce s tabulkovými daty
Automatizace příkazů pomocí skriptů
- Vytváření a spouštění skriptů
- Organizace a publikování vašich skriptů
Psaní programů s větvením a smyčkami
- Uživatelská interakce a řízení toku
Zápisové funkce
- Vytváření a volání funkcí
- Ladění pomocí editoru MATLAB
Aplikace principů objektově orientovaného programování na vaše programy
Část 02: MATLAB pro Data Science
Přehled
- MATLAB pro dolování dat, strojové učení a prediktivní analytiku
Accessúdajů
- Získávání dat ze souborů, tabulek a databází
- Získávání dat z testovacího zařízení a hardwaru
- Získávání dat ze softwaru a webu
Zkoumání dat
- Identifikace trendů, testování hypotéz a odhadování nejistoty
Vytváření přizpůsobených algoritmů
Vytváření vizualizací
Vytváření modelů
Publikování sestav na míru
Sdílení analytických nástrojů
- Jako MATLAB kód
- Jako samostatné desktopové nebo webové aplikace
Pomocí Statistics a Machine Learning Toolbox
Použití nástroje Neural Network Toolbox
Část 03: Generování zpráv
Přehled
- Prezentace výsledků MATLAB programů, aplikací a ukázkových dat
- Generování zpráv Microsoft Word, PowerPoint®, PDF a HTML.
- Šablony zpráv
- Reporty šité na míru
- Použití šablon a standardů organizace
Vytváření sestav interaktivně vs. programově
- Pomocí Průzkumníka sestav
- Použití DOM (Document Object Model) API
Interaktivní vytváření sestav pomocí Průzkumníka sestav
- Příklady průzkumníka sestav
- Příklad průzkumníka zpráv Magic Squares
- Vytváření reportů
- Pomocí Průzkumníka sestav můžete vytvořit soubor nastavení sestavy, definovat strukturu a obsah sestavy
- Formátování sestav
- Určení výchozího stylu a formátu sestavy pro sestavy Průzkumníka sestav
- Generování reportů
- Konfigurace Průzkumníka sestav pro zpracování a spouštění sestav
- Správa šablon převodu přehledů
- Kopírování a správa Microsoft Word, PDF a HTML šablon převodu pro sestavy Report Explorer
- Přizpůsobení šablon převodu přehledů
- Přizpůsobení stylu a formátu Microsoft Word a HTML konverzních šablon pro přehledy Report Explorer
- Přizpůsobení komponent a stylů
- Přizpůsobení komponent sestav, definování šablon stylů rozvržení
Programové vytváření sestav v MATLAB
- Příklady API objektu DOM (Template-Based Report Object).
- Funkční zpráva
- Objektově orientovaná zpráva
- Programové formátování sestav
- Vytváření obsahu zprávy
- Použití rozhraní DOM (Document Object Model) API
- Základy formátu sestav
- Určení formátu obsahu zprávy
- Vytváření formulářových sestav
- Použití DOM API k vyplnění mezer ve formuláři sestavy
- Vytváření objektově orientovaných reportů
- Odvození tříd pro zjednodušení vytváření a údržby sestav
- Vytváření a formátování objektů sestav
- Seznamy, tabulky a obrazy
- Vytváření přehledů DOM z HTML
- Připojení řetězce nebo souboru HTML k sestavě Microsoft® Word, PDF nebo HTML vygenerované rozhraním DOM (Document Object Model) API
- Vytváření šablon zpráv
- Vytváření šablon pro použití s programovými sestavami
- Formátování rozvržení stránek
- Formátování stránek v sestavách Microsoft Word a PDF
Shrnutí a závěrečné poznámky
Požadavky
- Znalost základních matematických pojmů jako lineární algebra, teorie pravděpodobnosti a statistika
- Nejsou potřeba žádné předchozí zkušenosti s MATLAB
Publikum
- Vývojáři
- Datoví vědci
Reference (4)
Understanding big data beter
Shaune Dennis - Vodacom
Kurz - Big Data Business Intelligence for Telecom and Communication Service Providers
Subject presentation knowledge timing
Aly Saleh - FAB banak Egypt
Kurz - 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
Kurz - Jupyter for Data Science Teams
The example and training material were sufficient and made it easy to understand what you are doing.