|
|
KEP/APE
Aplikace počítačů v elektrotechnice
Garanti: Ing. Pavel Štekl, Ph.D.
|
|
|
|
KEP/APE
Aplikace počítačů v elektrotechnice
Garanti: Ing. Pavel Štekl, Ph.D.
|
|
|
|
Předmět - cíle
KEP/APE
- IS/STAG
Cílem předmětu je seznámit studenty s moderním vizuálním programovacím jazykem, který se používá pro řešení problémů z oborů měření, řízení a sběru dat. Vizuální programování doplňuje probírané jazyky a naučí studenty sestavovat algoritmy jinak, než v klasickém stylu. Studenti se seznámí nejenom se základy programování, ale v praxi si ověří své znalosti na fyzickém rozhraní. |
|
|
|
|
Přehled témat přednášek
1. |
Úvodní přednáška, organizace studia, opakování Matlab, procesory a PC
Organizační záležitosti – přehled tematických bloků předmětu, cíle předmětu, požadavky na zápočet. Problematika vizuálního programování. Úvod do inženýrského pojetí vizualizace měřicího procesu, využití programů pro výpočty a pro řízení a měření.
|
2. |
LabView – základní informace
Ukázky ze základní filozofie konceptu vývoje aplikací v Labview, jazyk G, funkce oken a rozdělení pracovního prostoru – význam koncepce dvou oken prostředí.
Design návrhu grafické stránky aplikace a jeho odraz v algoritmické rovině.
Úprava palet nástrojů a palet funkcí, kontextový help |
3. |
Úvod do metodiky práce s grafickými výrazovými prostředky
Konstanty, proměnné, metodiky tvorby propojení a vazeb, error list a jeho analýza.
Základní funkční bloky LabView – řízení toku dat, indikátory, signalizace, boolean, real.
Základní datové typy, jejich rozdělení, využití, ukázky v příkladech.
|
4. |
LabView – pokročilé metodiky práce s cykly
Základní typy struktur – smyčky, jejich specifikace, využití a typické nasazení. Tunelování, využití vnitřní indexace a inicializace, řízení toku dat.
Detailní struktura cyklu FOR a WHILE, jejich specifikace a typické využití.
Data feedback v objektech cyklů, zejména FOR a WHILE.
Shift registr a jeho využití v příkladech (inicializace při práci)
Struktura CASE, její využití a příklady s podmínkami. Sekvencer a struktura true-false.
|
5. |
LabView – pokročilé metodiky práce s poli
Pole – 1D pole, využití, inicializace, založení a výpočty. Porovnání v Matlabem.
Pole – 2D pole, využití, inicializace, operace s maticemi, výpočty a využití.
Automatická indexace, polymorfismus, využití autoindexace.
Clustery – vytvoření, funkce, využití, indexace.
|
6. |
LabView – pokročilé metodiky práce s grafikou
Definice typů grafů – chart, graph – rozdíly, inicializace, využití.
Využití struktury waveform chart a waveform graph – rozdíly, záznam dat.
Typy grafů XY a jejich využití – multiplot.
Ošetření chyb (error handling) a tematika error clusteru.
|
7. |
|
8. |
|
9. |
|
10. |
|
11. |
|
12. |
|
13. |
|
14. |
|
Poslední změna:
10.09.2020
|
|
| |