Přednášky:
1. Vývojové prostředí LabVIEW jako moderní nástroj pro tvorbu biomedicínských aplikací na bázi virtuální instrumentace (VI).
2. Filozofie vývojového prostředí LabVIEW a možnosti využití v biomedicínských aplikacích, definice základních principů (graficky orientované programování, princip toku dat, apod.).
3. Návrh uživatelského rozhraní moderní multiplatformní biomedicínské aplikace - čelní panel (základní prvky čelního panelu, paleta nástrojů, konektor a ikona, apod.).
4. Vývoj blokového diagramu moderní biomedicínské aplikace - ovládací prvky, indikační prvky, konstanty, terminály, uzly, paletová nabídka Functions, apod.
5. Základní programové struktury LabVIEW - smyčka WHILE, smyčka FOR, sktruktura CASE, sekvence.
6. Časování VI, posuvný registr, MATLAB Scrip Node, ladící prostředky, nápověda a dokumentace.
7. Modulární aplikace – tvorba podprogramů (subVI).
8. Vytváření a práce s datovými strukturami (pole a klastr) – práce s jednorozměrnými biomedicínskými signály, např. EKG, PKG, EEG, apod.
9. Vizualizace biomedicínských dat – časová, frekvenční a časo-frekvenční oblast (statické indikátory, registrační indikátory, apod.).
10. Ukládaní a načítání biomedicínských dat (jednorozměrné a vícerozměrné).
11. Generování a analyzování biologických signálů, např. EKG, EEG, apod. na bázi virtuální instrumentace.
12. Možnosti Biomedical Workbench - načítání, zpracování, vizualizace a detekce reálných dat z biomedicínských senzorů (EKG, PKG, apod.)
13. Práce s DAQ (měřící katry – sběr reálných dat z biomedicínských senzorů).
14. Návrh komplexní biomedicínské aplikace.
Cvičení
1. Tvorba čelního panelu a blokového diagramu biomedicínské aplikace s využitím základních funkcí (ovládací prvky, indikační prvky, dekorační prvky, datové typy, paleta prvků, nástrojová lišta, objekty blokového digramu, konektor, terminál, paleta nástrojů, tok dat).
2. Tvorba uživatelského rozhraní moderní multiplatformní biomedicínské aplikace (datové typy, datová reprezentace).
3. Implementace blokového digramu biomedicínské aplikace (subdigram, datový tunel, WHILE a FOR smyčka, přetypování, časování, posuvný registr, zpětnovazební uzel, CASE struktura, sekvence, datová závislost, formula, expression node) – část 1.
4. Implementace blokového digramu biomedicínské aplikace (subdigram, datový tunel, WHILE a FOR smyčka, přetypování, časování, posuvný registr, zpětnovazební uzel, CASE struktura, sekvence, datová závislost, formula, expression node) – část 2.
5. Využití expresních funkcí při rychleném návrhu biomedicínské aplikace (směr, zpracování a vizualizace biomedicínských dat).
6. Odlaďování biomedicínské aplikace (kontextová nápověda, chyba syntaktická a sémantická, zvýraznění běhu, krokování, sonda, bod přerušení, historie revizí, chybový klastr).
7. Práce s datovými strukturami pro biomedicínské signály (pole, dimenze, index, klastr, definice typu).
8. Možnosti vizualizace biomedicínských dat jako EKG, PKG, EEG, apod. (registrační, statický a XY graf, dynamický datový typ).
9. Ukládaní a načítání biomedicínských dat (at once, disk streaming, spreadsheet, formátování, skenování, formátovací řetězce, skenovací řetězce, regulární výraz, metainformace).
10. Generování a analyzování biologických signálů EKG, EEG, apod., pomocí LabVIEW Biomedical Toolkit.
11. Práce s Biomedical Workbench - načítání, zpracování, vizualizace a detekce reálných dat z biomedicínských senzorů (EKG, PKG, apod.)
12. Práce s DAQ (měřící katry – sběr reálných dat z biomedicínských senzorů).
13. Návrh komplexní biomedicínské aplikace – část 1.
14. Návrh komplexní biomedicínské aplikace – část 2.
1. Vývojové prostředí LabVIEW jako moderní nástroj pro tvorbu biomedicínských aplikací na bázi virtuální instrumentace (VI).
2. Filozofie vývojového prostředí LabVIEW a možnosti využití v biomedicínských aplikacích, definice základních principů (graficky orientované programování, princip toku dat, apod.).
3. Návrh uživatelského rozhraní moderní multiplatformní biomedicínské aplikace - čelní panel (základní prvky čelního panelu, paleta nástrojů, konektor a ikona, apod.).
4. Vývoj blokového diagramu moderní biomedicínské aplikace - ovládací prvky, indikační prvky, konstanty, terminály, uzly, paletová nabídka Functions, apod.
5. Základní programové struktury LabVIEW - smyčka WHILE, smyčka FOR, sktruktura CASE, sekvence.
6. Časování VI, posuvný registr, MATLAB Scrip Node, ladící prostředky, nápověda a dokumentace.
7. Modulární aplikace – tvorba podprogramů (subVI).
8. Vytváření a práce s datovými strukturami (pole a klastr) – práce s jednorozměrnými biomedicínskými signály, např. EKG, PKG, EEG, apod.
9. Vizualizace biomedicínských dat – časová, frekvenční a časo-frekvenční oblast (statické indikátory, registrační indikátory, apod.).
10. Ukládaní a načítání biomedicínských dat (jednorozměrné a vícerozměrné).
11. Generování a analyzování biologických signálů, např. EKG, EEG, apod. na bázi virtuální instrumentace.
12. Možnosti Biomedical Workbench - načítání, zpracování, vizualizace a detekce reálných dat z biomedicínských senzorů (EKG, PKG, apod.)
13. Práce s DAQ (měřící katry – sběr reálných dat z biomedicínských senzorů).
14. Návrh komplexní biomedicínské aplikace.
Cvičení
1. Tvorba čelního panelu a blokového diagramu biomedicínské aplikace s využitím základních funkcí (ovládací prvky, indikační prvky, dekorační prvky, datové typy, paleta prvků, nástrojová lišta, objekty blokového digramu, konektor, terminál, paleta nástrojů, tok dat).
2. Tvorba uživatelského rozhraní moderní multiplatformní biomedicínské aplikace (datové typy, datová reprezentace).
3. Implementace blokového digramu biomedicínské aplikace (subdigram, datový tunel, WHILE a FOR smyčka, přetypování, časování, posuvný registr, zpětnovazební uzel, CASE struktura, sekvence, datová závislost, formula, expression node) – část 1.
4. Implementace blokového digramu biomedicínské aplikace (subdigram, datový tunel, WHILE a FOR smyčka, přetypování, časování, posuvný registr, zpětnovazební uzel, CASE struktura, sekvence, datová závislost, formula, expression node) – část 2.
5. Využití expresních funkcí při rychleném návrhu biomedicínské aplikace (směr, zpracování a vizualizace biomedicínských dat).
6. Odlaďování biomedicínské aplikace (kontextová nápověda, chyba syntaktická a sémantická, zvýraznění běhu, krokování, sonda, bod přerušení, historie revizí, chybový klastr).
7. Práce s datovými strukturami pro biomedicínské signály (pole, dimenze, index, klastr, definice typu).
8. Možnosti vizualizace biomedicínských dat jako EKG, PKG, EEG, apod. (registrační, statický a XY graf, dynamický datový typ).
9. Ukládaní a načítání biomedicínských dat (at once, disk streaming, spreadsheet, formátování, skenování, formátovací řetězce, skenovací řetězce, regulární výraz, metainformace).
10. Generování a analyzování biologických signálů EKG, EEG, apod., pomocí LabVIEW Biomedical Toolkit.
11. Práce s Biomedical Workbench - načítání, zpracování, vizualizace a detekce reálných dat z biomedicínských senzorů (EKG, PKG, apod.)
12. Práce s DAQ (měřící katry – sběr reálných dat z biomedicínských senzorů).
13. Návrh komplexní biomedicínské aplikace – část 1.
14. Návrh komplexní biomedicínské aplikace – část 2.