450-2108/01 – Moderní nástroje pro zpracování a analýzu biomedicínských dat (MNpZaABD)

Garantující katedraKatedra kybernetiky a biomedicínského inženýrstvíKredity3
Garant předmětuIng. Jan Kubíček, Ph.D.Garant verze předmětuIng. Jan Kubíček, Ph.D.
Úroveň studiapregraduální nebo graduální
Jazyk výukyčeština
Rok zavedení2025/2026Rok zrušení
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
BAH0021 Ing. Jana Bahrová
KAN0295 Ing. Ondřej Kanich, Ph.D.
KUB0527 Ing. Terezie Kauzlaričová
KUB631 Ing. Jan Kubíček, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 0+3
kombinovaná Klasifikovaný zápočet 2+10

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu je získání znalostí práce s programem MATLAB a Python. Znalost práce s programem MATLAB a Python je přínosem pro úspěšné absolvování povinných předmětů v oboru Biomedicínská technika. Absolvent předmětu bude schopen analyzovat biomedicínská data s využitím sofistikovaných nástrojů softwarových prostředí MATLAB a Python.

Vyučovací metody

Přednášky
Individuální konzultace
Cvičení (v učebně)

Anotace

Cílem předmětu je seznámení posluchačů se základy a vybranými aplikačními možnostmi softwarových prostředí MATLAB a Python, které se standardně využívají pro zpracování biomedicínských dat. Tento předmět je rozdělen do dvou navazujících oblastí, které posluchači poskytnou komplexní praktický přehled využitelnosti těchto nástrojů pro zpracování medicínských dat. V první části předmětu se posluchači naučí základní procedury pro manipulaci s numerickými daty, grafické vizualizace a základy algoritmizace. Následná část předmětu bude věnována variabilních praktickým aplikacím zpracování medicínských dat. Zde si posluchači vyzkouší vybrané aplikace zpracování signálů a obrazů. Na závěr si posluchači vyzkouší vybrané aplikace umělé inteligence pro zpracování medicínských dat.

Povinná literatura:

M. Penhaker. Práce v prostředí MATLAB. Ostrava: Vysoká škola báňská - Technická univerzita, 2007 Kozák, Š., Kajan,S.: Matlab - Simulink I, 1. vyd.. - Bratislava Slovenská technická univerzita, 1999. - 125 s., il. ISBN 80-227-1213-2 Kozák, Š.: Matlab - Simulink II, 1. vyd.. - Bratislava : Slovenská technická univerzita, 1999. - 141 s, il. ISBN 80-227-1235-3 Dušek, F.: Matlab a Simulink, úvod do používání, - Vyd. 1.. - Pardubice, Univerzita Pardubice, 2000. - 146 s., il. ISBN 80-7194-273-1 BEAZLEY, David M. Python: referenční programátorská příručka. Přeložil Petr ZAVADIL. Praha: Neocortex, 2002. ISBN 80-86330-05-2

Doporučená literatura:

Zaplatílek, K., Doňar, B.: MATLAB : tvorba uživatelských aplikací ,. - 1. vyd.. - Praha, BEN, 2004. - 215 s., il. ISBN 80-7300-133-0 Sedláček, M., Šmíd, R.: MATLAB v měření, - 1. vyd.. - Praha, Vydavatelství ČVUT, 2004 dotisk. - 204 s., il. ISBN 80-01-02851-8 Gavalec M. a kol. Gavalec M.: Pravdepodobnosť a matematická štatistika v počítačovom prostredí MATLABu ,... [et al.]. - 2. opr. Vyd, Košice : Elfa [Košice], 2002. - 152 s., il. ISBN 80-89066-05-4 Stejskal, V., Okrouhlík,M.: Kmitání s Matlabem , - Vyd. 1.. - Praha, Vydavatelství ČVUT, 2002. - 376 s., il. ISBN 80-01-02435-0 Noskievič, P.: Modelování a identifikace systémů, - Ostrava, Montanex, 1999. - iv, ii, 276 s., il. ISBN 80-7225-030-2

Další studijní materiály

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Průběžná kontrola studia: Zpracování semestrálního projektu Test Podmínky udělení zápočtu: min. 51 bodů - max. 100 bodů získaných za semestrální práci a závěrečný test. Pro udělení zápočtu je vyžadována povinná účast na cvičeních minimálně 80% z proběhlých vyučovacích hodin.

E-learning

Materiály jsou dostupné v https://lms.vsb.cz/

Další požadavky na studenta

Průběžná kontrola studia: Zpracování semestrálního projektu Test

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Přednášky: Softwarové prostředí pro práci MATLABu se SIMULINKem a Pythonu: Aplikační oblast použití. Základní pojmy. Pracovní prostředí MATLABu a Pythonu, konstanty, proměnné, vektory a matice, datové soubory, m-soubory. Základní matematické operátory - aritmetické, rotační a logické. Výpočty se skaláry a poli. Zobrazení a tisk výsledků operací. Programování, Skripty a Funkce v MATLABu a Pythonu. Příkazy IF, ELSEIF, FOR, LOOPS, WHILE. Grafické zobrazení výsledků zpracování úloh. 2D grafika. Trojrozměrné grafické zobrazení výsledků zpracování úloh. Souhrn příkazů. Graficko uživatelské rozhraní GUI. Tvorba, návrh uživatelských rozhraní pomocí textových funkcí uicontrol, uimenu a v GUI editoru. Numerické řešení lineárních rovnic.Práce s polynomy,Numerická integrace, derivace. Interpolace, regrese. Statistická zpracování výsledků měření. Jednoduché analýzy - minimum, maximum, medián, suma, aj. Odchylky. Histogramy. Náhodná čísla a jejich funkce. Hustoty rozložení. Grafické programování v prostředí SIMULINKu. Použití softwarů MATLAB a Python pro zpracování medinských signálů. Použití softwarů MATLAB a Python pro zpracování medinských obrazů. Úvod do umělé inteligence v MATLABu a Pythonu. Počítačové laboratoře: Softwarové prostředí pro práci MATLABu se SIMULINKem a Pythonu: Aplikační oblast použití. Základní pojmy. Pracovní prostředí MATLABu a Pythonu, konstanty, proměnné, vektory a matice, datové soubory, m-soubory. Základní matematické operátory - aritmetické, rotační a logické. Výpočty se skaláry a poli. Zobrazení a tisk výsledků operací. Programování, Skripty a Funkce v MATLABu a Pythonu. Příkazy IF, ELSEIF, FOR, LOOPS, WHILE. Grafické zobrazení výsledků zpracování úloh. 2D grafika. Trojrozměrné grafické zobrazení výsledků zpracování úloh. Souhrn příkazů. Graficko uživatelské rozhraní GUI. Tvorba, návrh uživatelských rozhraní pomocí textových funkcí uicontrol, uimenu a v GUI editoru. Numerické řešení lineárních rovnic.Práce s polynomy,Numerická integrace, derivace. Interpolace, regrese. Statistická zpracování výsledků měření. Jednoduché analýzy - minimum, maximum, medián, suma, aj. Odchylky. Histogramy. Náhodná čísla a jejich funkce. Hustoty rozložení. Grafické programování v prostředí SIMULINKu. Použití softwarů MATLAB a Python pro zpracování medinských signálů – vybrané aplikace. Použití softwarů MATLAB a Python pro zpracování medinských obrazů – vybrané aplikace. Úvod do umělé inteligence v MATLABu a Pythonu – vybrané aplikace na strojové učení.

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2025/2026 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 51 3
        Zpracování semestrálního projektu Semestrální projekt 60  30 1
        Písemný test Písemná zkouška 40  21 2
Rozsah povinné účasti: Povinná účast na cvičeních minimálně 80% z proběhlých vyučovacích hodin.

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: Splnění všech povinných úkolů v individuálně dohodnutých termínech.

Zobrazit historii
Kombinovaná forma (platnost od: 2025/2026 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 51 3
        Zpracování semestrálního projektu Semestrální projekt 60  30 1
        Písemný test Písemka 40  21 2
Rozsah povinné účasti: Pro udělení zápočtu je vyžadována povinná účast na cvičeních minimálně 80% z proběhlých vyučovacích hodin.

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: Splnění všech povinných úkolů v individuálně dohodnutých termínech.

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2026/2027 (B0714A060016) Biomedicínská technika K čeština Ostrava 2 povinný stu. plán
2026/2027 (B0714A060016) Biomedicínská technika P čeština Ostrava 2 povinný stu. plán
2025/2026 (B0714A060016) Biomedicínská technika P čeština Ostrava 2 povinný stu. plán
2025/2026 (B0714A060016) Biomedicínská technika K čeština Ostrava 2 povinný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky



2025/2026 zimní