Spontaneous Termination of Atrial Fibrillation: The PhysioNet/Computing in Cardiology Challenge 2004 1.0.0

File: <base>/cantini-src/PhysioNet_CinC_Challenge2004_ev1/DrawVertMarker.m (1,443 bytes)
% -------------------------------------------------------------------------------------------------
% DrawVertMarker.m:
%
% Copyright (C) 2004 Maurizio Varanini, Clinical Physiology Institute, CNR, Pisa, Italy
%
% This program is free software; you can redistribute it and/or modify it under the terms
% of the GNU General Public License as published by the Free Software Foundation; either
% version 2 of the License, or (at your option) any later version.
%
% This program is distributed "as is" and "as available" in the hope that it will be useful,
% but WITHOUT ANY WARRANTY of any kind; without even the implied warranty of MERCHANTABILITY
% or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License along with this program;
% if not, write to the Free Software Foundation, Inc.,
% 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
%
% For any comment or bug report, please send e-mail to: maurizio.varanini@ifc.cnr.it
% -------------------------------------------------------------------------------------------------

function DrawVertMarker(xmk,color,style,marker)
ylim=get(gca,'Ylim');
hold on
if(~isempty(xmk))
    xmg=[xmk,xmk];
    ymg = ones(size(xmg)); ymg(:,1)=ylim(1); ymg(:,2)=ylim(2);
    mkh=line(xmg',ymg','Color',color,'LineStyle',style,'Marker',marker);    % draw vertical lines
end