wolffd@0: function display(p) wolffd@0: wolffd@0: % MIRPATTERN/DISPLAY display of pattern wolffd@0: wolffd@0: figure wolffd@0: hold on wolffd@0: wolffd@0: k = 0; wolffd@0: wolffd@0: for i = 1:length(p.pattern) wolffd@0: display(['Pattern # ',num2str(i)]) wolffd@0: col = num2col(i); wolffd@0: for j = 1:length(p.pattern{i}.occurrence) wolffd@0: display(['Occurrence # ',num2str(j)]) wolffd@0: p.pattern{i}.occurrence{j} wolffd@0: fill([p.pattern{i}.occurrence{j}.start ... wolffd@0: p.pattern{i}.occurrence{j}.end ... wolffd@0: p.pattern{i}.occurrence{j}.end ... wolffd@0: p.pattern{i}.occurrence{j}.start], ... wolffd@0: [k k k+1 k+1],col); wolffd@0: k = k+1; wolffd@0: end wolffd@0: display('**************') wolffd@0: end wolffd@0: wolffd@0: xlabel('time (in s.)') wolffd@0: ylabel('pattern and their occurrences') wolffd@0: set(gca,'YTick',[])