function [doba_mezi_prichody, doba_obsluhy] = SHO_jedna(prichody, odchody)

% Funkce pocitajici doby mezi prichody a doby obsluhy v systemu hromadne
% obsluhy s jednou linkou obsluhy.
% Na vstupu vyzaduje stejne velke vektory (vzestupnych realnych) hodnot
% odpovidajicich casum prichodu, respektive odchodu. 
%
% Eris Krejsu, 27.3.2023

if (length(prichody) ~= length(odchody)) disp('chyba ve velikostech vstupu'); end

doba_mezi_prichody = [];
doba_obsluhy = [odchody(1) - prichody(1)];

for i = 2:length(prichody)
    doba_mezi_prichody = [doba_mezi_prichody, prichody(i) - prichody(i-1)];
    doba_obsluhy = [doba_obsluhy, odchody(i) - max([odchody(i-1), prichody(i)])]
end

    
