Návod

1.) Obsah súboru
    DÁTA

	10 spánkových EEG signálov
	10 hodnotení od experta č.1
	 5 hodnotení od experta č.2
	10 hodnotení od automatického detektoru
	 1 popis databázy

    NAVRHNUTÉ A REALIOZVANÉ ALGORITMY:

	BP_FIR_Fuzzy.mat
	BP_IIR_Fuzzy.mat
	BP_TeagerKaiser.mat
	BP_vlnkova_transformácia.mat
	BP_DWT.mat

    FUNKCIE K ALGORITMOM:

	find_start.mat
	find_end.mat
	find_mid1.mat
	find_mid2.mat
	realKC.mat
	IIR_realKC.mat

2.) Návod pre spustenie algoritmov

Algoritmy boli spracovávané v programovacom prostredí Matlab R2018b.
Pre každý navrhnutý algoritmus sú podstatné následujúce kroky a sú rovnaké:
1.  raw_sig = databaze(:,1);

    %  výber signálu z databáze
    %  vyberať je možné od 1 do 10
    %  príklad pre testovanie 4.signálu	- raw_sig = databaze(:,4);

2.  e1 = dlmread( 'Visual_scoring1_excerpt1.txt', '\t',1);

    %  tento príkaz prepisuje výsledky od experta č.1 z textového súboru do čítateľnej formy pre Matlab
    %  tu je nutné zmeniť číslo v názve za slovom excerpt podľa toho, ktorý signál testujeme
    %  príklad pre testovanie 4.signálu	oproti expertovi č.1 - e1 = dlmread( 'Visual_scoring1_excerpt4.txt', '\t',1);

3.  Keďže sa hodnotenia od expertov zapisujú pod rovnaké premenné, je potrebné mať vždy odkomentované následujúce riadky podľa toho, s ktorými referenciami porovnávam detekciu

    M = size(e1,1);
    nearest_t_starts = knnsearch(iswt_sig(:,2), e1(:,1));
    nearest_t_ends = knnsearch(iswt_sig(:,2), (e1(:,1)+(e1(:,2))));
    result = [];

    %  prvá premenná v príkaze size mimo iného určuje, proti ktorej referencii porovnávame (v tejto ukáže je to expert č.1)
    %  pri porovnávaní s expertom č.2 musíme tieto riadky zakomentovať a odkomentovať jemu príslušiace ďalšie 4 riadky

4.  Výsledky hodnotenia:
    Každý algoritmus má inak pomenovanú premennú, ktorá vyjadruje celkový počet nájdených K-komplexov. 
    Preto je vhodnejšie sa zamerať na následujúce veličiny vo Workspace, ktoré sú v každom z algoritmov rovnaké.
	
	plot2 - vyjadruje vždy počet K-komplexov nájdených expertom (podľa toho, ktorého si zvolíme)
	plot3 - vyjadruje vždy počet K-komplexov nájdených navrhnutým detektorom
	plot4 - vyjadruje počet K-komplexov, ktorých výskyt detegoval expert aj navrhnutý detektor 
