TWAnalyser - A T-wave Alternans Detector 1.0.0
(970 bytes)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function LeadBtnCallback
% LeadBtnCallback.m
% Author: Alexander Khaustov; alexander dot khaustov at gmail dot com
% Copyright (C) 2008 St.-Petersburg Institute of Cardiological Technics (Incart), www.incart.ru
% This software is released under the terms of the GNU General
% Public License (http://www.gnu.org/copyleft/gpl.html).
%
% Switch displayed lead
global lead ecg
nleads = size(ecg, 2);
lead = lead + 1;
if (lead > nleads)
lead = 1;
end;
set(gco, 'String', sprintf('lead is %d', lead));
DrawECG; % subplot 1
global Param
if ~isempty(Param)
if (strcmp(Param.Metric, 'SM'))
DrawSuperimposed; % subplot 2
DrawAltSeries; % subplots 3,4,5
else
DrawAvg;
DrawVAltTrend;
DrawSelections;
end;
DrawText; % the title on subplot 1
end;
return;