% Need on  käsufaili help read, mis kuvatakse pärast:
% >>help käsufaili_nimi 
% Siia on kasulik kirjutada, mida käsufail teeb ja 
% misuguseid Workspace'i muutujaid kasutab ja omistab:
%
% See käsufail kuvab n (max 3) näitesignaali
% ja nende maksimaalsed väärtused (kontrolli seda graafikul ...)

% ALGVÄÄRTUSTAMINE
t_examp1 = 0:0.1:4;    %semikoolon lõpus jätab muutuja käsureal kuvamata
X_examp1 = [sin(t_examp1.^2).*exp(-t_examp1); 
                      exp(-(t_examp1-2).*(t_examp1-2));  
                      sin(t_examp1.^2)];
legend_text={'sin(t^2)*exp(-t)'; 'exp(-(t-2)*(t-2))'; 'sin(t^2)'};

if ~exist('n') % kui signaalide arvu etteantud pole, 
    n=3;        % kuvatakse kõik kolm
elseif n>3 | n<1, n=3;
end
  
Xmax=max(X_examp1'); % maksimum leitakse igale veerule, seepärast on
% X_examp1 transponeeritud
disp('signaali(de) maksimumväärtus(ed)')
disp(Xmax(1:n))

f_handle=figure;                              % loome iga kord uue akna
l_handle=plot(t_examp1, X_examp1(1:n,:));   % kuvamise käsk
grid
legend(legend_text(1:n),0)               % lisab joontele selgituse
xlabel('aeg')                                      % X telje selgitus
title(['aken nr: ' num2str(f_handle)]) % paneme akna viida pealkirjaks