PhysioNet Cardiovascular Signal Toolbox 1.0.0
(577 bytes)
function graphannot(charvec, locs,amplitude)
% locs = locations of annotations to add to graph
% charvec = characters that represent labels that will be added to graph
% amplitude = amplitude to mark labels
if islogical(charvec)
charvec = +charvec;
chars = string(charvec);
chars = char(chars);
elseif ischar(charvec)
chars = charvec;
elseif isnumeric(charvec)
chars = string(charvec);
chars = char(chars(:));
elseif iscell(charvec)
chars = char(charvec);
end
for i = 1:length(chars)
txt = chars(i);
text(locs(i),amplitude,txt);
end
end