. _ `@ ab c d e f> g h i jA k>+)i+ l?SY mn o p q r s t u v?zG{ w x y zA @!TD-? a{ a| } a~   a?tzG{  a a a@ @N a   @@@  a  a @f     c_ c  c c   c       c  a    ??ٙ       PIDNR_ENDI ConstantValueIAAIMJAMIQIR NTAB NDIVEPSRNMXoutfileLjava/lang/String;ti[DaibiNecgmstatexinitialyinitialzinitialrseedhrrrrpciyiv[Jthis$0 LecgApplet; Synthetic(LecgApplet;)VCodeLineNumberTableLocalVariableTablethisecgCalc InnerClassesLecgApplet$ecgCalc;ran1()DflgZkjtempifft([DJI)Vswapmtemprtempiistepwtempwrwprwpiwithetadatannisignnmmaxistdev([DI)Ddiffxaddmeantotalangfreq(D)Dt derivspqrst(D[D[D)Vdtdt2t0dxdta0w0r0x0y0z0zbasexiyiRk4 ([DIDD[D)Vyyoutxhhhh6dydxdymdytyt rrprocess([DDDDDDDDDI)Vflofhiflostdfhistd lfhfratiohrmeanhrstdsfc1c2w1w2sig1sig2rrmeanrrstdxstdratiodfwHwSwph0phSwC detectpeaks ([D[D[D[DI)Vd1d2theta2j1j2jmaxzmaxjminzminipeakzdthetap1thetap2thetap3thetap4thetap5theta1dorun()ZnuevoRowLjava/util/Vector;RetValueNrrNtNtsqtsteptecghrfacthrfact2qdxtztxtsytsztstimevzrange SourceFileecgApplet.java     ecgsyn.dat                   java/lang/StringBuffer#Approximate number of heart beats:     ECG sampling frequency:  Hertz Internal sampling frequency: 3Amplitude of additive uniformly distributed noise:   mV Heart rate mean:  beats per minute Heart rate std: Low frequency: High frequency std: Low frequency std: High frequency:  LF/HF ratio: time step milliseconds:   Order of Extrema:  theta(radians) P: [ ] Q: [R: [S: [T: [ ]  a(calculated)  b(calculated)   Using  = 2^ & samples for calculating RR intervals   45Inserting rows... java/util/Vector  java/lang/String       Finished inserting () rows. ecgApplet$ecgCalcjava/lang/Object()Vjava/lang/Mathasinsinsqrtfloorcos ecgApplet access$1800(LecgApplet;)Datan2(DD)D IEEEremainderexppow access$1900(LecgApplet;)Iceil access$2000rint access$2100(LecgApplet;)[D access$2200 access$2300 access$2400 access$2600$(LecgApplet;)Ljavax/swing/JTextArea;append,(Ljava/lang/String;)Ljava/lang/StringBuffer; access$2500(I)Ljava/lang/StringBuffer;toString()Ljava/lang/String;javax/swing/JTextArea(Ljava/lang/String;)V access$2700(D)Ljava/lang/StringBuffer; access$2800 access$2900 access$3000 access$3100 access$3200 access$3300(LecgApplet;)J(J)Ljava/lang/StringBuffer; access$3400log(I)Vjava/lang/Double(D)Ljava/lang/String; addElement(Ljava/lang/Object;)Vjava/lang/Integer(I)Ljava/lang/String; access$14002(LecgApplet;)Ljavax/swing/table/DefaultTableModel;#javax/swing/table/DefaultTableModeladdRow(Ljava/util/Vector;)V    /**+*k**A* * ** * ****** *!*"*#*$*%*&(* )* *bR ./0!1(2/364=5C6J7Q8X=^?f@nAvC{DEFGTUV *) 66*+ {*+u * + **+u+'<O*+mA*,*+ iei. ie+*+ *Y+ a+ ***+P***/)*+mA*,*+ iei. ie+*+ *Y+ a+*)o<***/)***+P *)k\9jc dfh i*j2l;nBoKpcqlrxs~tnvyz{|~R KC>Z.f# y7 7 7  | ;+19!++ 1R+ !R+`19!+`+ `1R+ `!R{7  0  e7 {7  a7 0a7 07y7 2ok94k697kk96999 7   7  r a7+1k+`1kg9+`1k+1kc9++ 1gR+`+ `1gR+ \1cR+ `\1cR  a7 \9kkgc9kkcc9 0a7 R 7 (",3<JSYjqz$5?KUhx"1!Y3 S>    L9>+1c9o99 >+1g9 kc9  go9.  ")1;AR1LLLGI-"* _'*:o;`>*k*<1o    ~ N6`:`:*'=9 9 9 99-1 g-1 gk-1g-1gkc9 og96*1>R6*16R?*k*Ak'k6k9-1-1B9-1 gk -1gkgR-1gk -1 gkcRR6S*1g*kC9k9\1* 1wkDk*!1*!1koFkcR\1G-1gkcRb &KUdjt 6<M9 2NNNNNKK4 1 . #+ &(   C ;  `:`:`:`:4k9 Io9 ) c9 *)+K6+1 1kcR* K6+1 1kcR* K6(+11kcR\11cR*)cK6++1 11c1kckcRձf  $,2:CU[en #$%$&=2 $ , 1`:+`:,`:-ld`:.`:/h`:0*k(k9*kk9*kk9*kk99 9L o9!Lk  ko9#o9)6+dk*k)kR6u,D+1gNNokFk*kkk9oD+1gNNokFk*kkk9ocR6l-o,19kRl`6"-o,d`19kR6ld.*k*OkR/R6ld/`.1R/l`R6ld/d`.1wR6 0hd-1/1>kR60h-1/16kR*0P6+o0hd1kR*+Q9%#%o9'6+\1'kR6+\1!cR94567$8,96;B<O=\>i?l@pAxBDEFEHK*H0O<PPOVReS~RVWVYZ[Z]^_^bcb$e.fCeIiSl]mplvoprsruvux$  !"(\]#iP$Bw%Oj&pI'lM(xA)!3*#:+%3,'+-).+/,0-$1.,2/63045n#*19 *19*19*19*196+R-1,1B96C-`1,`1B9 3 + g9 g9 +R+`R7/g9g9 +R+`R7/g9g9 +RR+`RRx7/g9g9 +TRH+`TR<4,g9g9 +VR +`VR9*X@lY6 6%+1+1R+1Vx d d6 ` `6 6 19!`6 1!6 19! + +1R+R+1+1Tu d d6 ` `6 6 19`6 16 19 + +1R+Rڱ&I (27=HRcsz#*19CO_fmu$*19AWk`#z!67%67%67*%617c/8f,6m%7:a9K: G; @<!D= =>=kd9N: ?@+-A B CD E(FHGHI n&V<*Z*Xl[6*Z*Xo9=0**\1*k]oR* *_1R*`Lo9999=*!*a1kR*\1kR*\1kR*\1kR*\1kR*\1kR: *bcYdef*ghifjk*bcYdlf*Xhmfjk*bcYdnf*Zhmfjk*bcYdof*pqrfjk*bcYdsf*`qtfjk*bcYduf*vqtfjk*bcYdwf*xqmfjk*bcYdyf*zqmfjk*bcYd{f*|qmfjk*bcYd}f*Aqmfjk*bcYd~f*qifjk*bcYdf*fjk*bk*bk*bcYdf*1qfjk*bcYdf*1qfjk*bcYdf*1qfjk*bcYdf*1qfjk*bcYdf*1qfjk*bk*bcYdf* 1qfjk*bcYdf* 1qfjk*bcYdf* 1qfjk*bcYdf* 1qfjk*bcYdf* 1qfjk*bk*bcYdf*!1qfjk*bcYdf*!1qfjk*bcYdf*!1qfjk*bcYdf*!1qfjk*bcYdf*!1qfjk *$R *%R *(R**t+**Zo:*Xo9 L*`o9*gk*ZkoYN6*bcYdfhfkohfjk*`***x*A*|*z**`*v*Z*h`<9 =>= *1c9  *:o[>6*<*1R`=6`:`:`:9=< 1R 1R 1R* *#*: *:c9`:`:`:>=&1R1R1R`=6`:$*$1919 =,1 191 19  g9"=1gk"ogR="\1*p*OkgkcR*bk=\Y:%%Yd k%Y1%Y$1*%*bcYdfhfjky+2JY_ov}      G o     7 _       < c      2 Y !e " # $ % &( )0 *8 +@ .M 1[ 2g 5t 6 8 ; <& ?2 @5 A7 B9 C? DJ EV F_ Gl Fr Hy J| M N O P Q R S T U V Q Z [ \ ^ _ ` a b c _ e h( i6 l< mB nJ oT p] qg rm ns tz u v u y z y       , 2 T Y IJK%VTL-)9M|N 6O>P gQ 5!R t)oSvT++UVWvXnYfZ[<>B< z\"(.?$]^