celek={ 'Systém MATLAB'; 'Matice'; 'Indexování'; 'Základní operátory'; 'Další operátory'; 'Znakové formáty'; 'Nástroje pro programování'; 'Programování '; 'Grafika'; 'Funkce, polynomy'; 'Další datové formáty';}; d1={ 'Základní informace o systému MATLAB'; 'Příkazová syntaxe systému MATLAB'; 'Příkazy pro spolupráci s operačním systémem'}; d1h={ 'Spouštění a ukončení, různé typy nápovědy,'; 'informace o MATLABu, hledání příkazů.'; ''; 'Různé možnosti příkazové syntaxe.'; ''; 'Práce s adresáři, spouštění příkazů operačního'; 'systému, práce se žurnálem.'}; d2={ 'Základy tvorby matic'; 'Přímé vytváření matic výčtem prvků'; 'Získání informací o dosud alokovaných maticích'; 'Generování matic s jednoduchou strukturou'; 'Údržba matic'; 'Práce s řídkými maticemi'}; d2h={'Různé typy matic - číselná, textová atd.,' 'tvorba těchto matic výčtem prvků nebo jejich ' 'generování příkazy a předdefinovanými maticemi.' '' 'Získávání informací o maticích - rozměrů, velikosti.' '' 'Ukládání a nahrávání matic z externích souborů.' '' 'Definování řídkých matic a práce s nimi.'}; d3={ 'Submatice a indexování'; 'Submatice na levé straně přiřazovacího příkazu'}; d3h={'Výběr prvků z určité matice pomocí'; 'indexu prvku, sloupců nebo řádků;'; 'výběr pomocí logických matic;'; 'přeuspořádávání prvků v matici.'; ''; 'Přepis prvků na zadaných pozicích,'; 'další operace proveditelné vhodným'; 'oindexováním a přeskupením prvků matice.'}; d4={ 'Základní maticové operátory a funkce'; 'Operace po složkách'; 'Pravé a levé maticové dělení'; 'Maticové umocňování'}; d4h={'Sčítání, odčítání, násobení a' 'dělení matic popř. skalárů.' '' 'Operace po složkách, levé a' 'pravé maticové dělení, umocňování' 'matic.'}; d5={ 'Relační operátory'; 'Logické operátory'; 'Smíšené aritmeticko-logické výrazy'; 'Logické funkce'}; d5h={'Vyhodnocování logických operátorů,' 'práce s logickými maticemi,' 'používání logických funkcí.'}; d6={ 'Práce s textovými řetězci'; 'Znakové konverze čísel'; 'Datum, čas'}; d6h={'Číselná reprezentace znaků pro operace s textem,' 'vyhledávání znaků v textových řetězcích,' 'použití textových řetězců jako příkazů.' '' 'Reprezentace znaku v různých soustavách.' '' 'Měření reálného času procesu, ' 'měření procesorového času.' }; d7={ 'M-soubory'; 'Větvení běhu programu'; 'Cykly v programu'}; d7h={'Struktura M-souborů, struktura funkčních souborů' '' 'Práce s konstrukcemi if-then-else, switch-case' '' 'Příkazy for-end, while-end' }; d8={ 'Interakce s programem'; 'Ladění (debugging)'}; d8h={'Zadávání dat za běhu m-file,' 'ovlivňování výpisu v okně MATLABu' '' 'Příkazy, které umožňují hledání chyb' 'v m-files'}; d9={ 'Grafický subsystém MATLABu'; 'Základy kreslení 2-D grafů'; 'Základy kreslení 3-D grafů'}; d9h={'Grafické objekty a jejich číselné' 'označení, vlastnosti a jejich nastavení' '' 'Kreslení grafů, vizuální možnosti,' 'více grafů v obrázku, textové popisy,' 'snímání souřadnic' '' 'Kreslení parametrických křivek v prostoru,' 'grafy parametrických ploch, výplně' 'mnohoúhelníků, animace'}; d10={ 'Elementární funkce a jejich grafy'; 'Práce s polynomy'}; d10h={'Vykreslování průběhu funkcí, kde měřítko' 'je závislé na tvaru funkce' '' 'Vyhodnocování polynomů, kořeny polynomů,' 'aproximace polynomem'}; d11={ 'Vícerozměrná pole'; 'Buněčná pole'; 'Struktury'; 'Objekty'}; d11h={'Stručný popis nových' 'datových formátů od verze 5' '' '(Bez příkladů)'};