function [x2,x3]=generateDemoECG(av,af)
pv=0.1*208;qv=0.1*208;rv=1*208;sv=0.2*208;tv=0.2*208;st=0.1*208;
x2(1:100)=0;x2(101:150)=pv-pv*cos([0:49] * 2*pi/50);
x2(151:170)=0;x2(171:175) = -[1:5]*qv/5;x2(176:190)=-qv+[1:15]*(rv+qv)/15;
x2(191:210)=rv- [1:20]*(rv+sv)/20;x2(210:219)=-sv + [1:10]*(sv+st)/10;
x2(220:259)=st;x2(260:359)=tv-tv*cos([1:100]*2*pi/100) + st- [1:100]*st/100;x2(360:500)=0;
x2(501:1000)=x2(1:500);x2(1001:2000)=x2(1:1000);x2(2001:4000)=x2(1:2000);x2(4001:10000)=[x2(1:4000),x2(1:2000)];
x3 = x2 + 208*av*sin([1:length(x2)]*af/500 *2*pi);
%end of generateDemoECG
评论2