% m-file ke cviceni ze ZSL

% inicializace simulatoru (volat jen jednou)
clear variables; close all; lastwarn('');
path_to_add = 'Field_II_combined';
addpath(path_to_add);
if strcmp(lastwarn,'Name is nonexistent or not a directory: Field_II_PC7')
    error('You need to change the name of the path to the FIELD II package in the variable path_to_add');
end
field_init;

%%%%%%%%
% Ukol 1 - vytvoreni akustickeho systemu
%%%%%%%%

% obecne parametry

% nastav vzrkovaci frekvenci

% parametry akustickeho menice; stejne parametry pro prijimac a vysilac

% vytvor prijimac a vysilac se stejnymi parametry

% parametry impulzove odezvy a budiciho signalu

% tvar impulzove odezvy

% nastaveni impulzove odezvy piezoelekt. elementu pro vysilani i prijem

% nastaveni budiciho signalu akusticeho menice

pause;
%%%%%%%%%%
% Ukol 2 - zobrazeni impulzove odezvy pomoci funkce a jejiho frek. spektra
%%%%%%%%%%

% impulzni odezva - casova oblast

% impulzni odezva - frekvencni oblast

pause;
%%%%%%%%%%%
% Ukol 3 - vypocet vystupniho tlakoveho pole
%%%%%%%%%%%

% vytvoreni pole bodu, ve kterych se bude tlak pocitat. Body budou
% rovnomerne rozprostreny s krokem krokem 0.02 mm na rovnobezne s
% lateralnim smerem (x-ova osa). Primka bude prochazet ohniskem, tj.
% axialni (z-ova osa) vzdalenost 30 mm. Elevace (y-ovy smer) je nulova. 

% vypocet tlakoveho pole

% normalizovany prubeh tlaku ohniskem

% maximalni hodnota tlaku v lateralni oblasti v dB. Pro kazdy bod urcime
% maximum tlaku, ktery v nem nastal + normalizace 

% konec prace s fieldem
 field_end;