Sourcecode
rasch@rasch:~> octave
GNU Octave, version 2.1.50 (i686-pc-linux-gnu).
...
octave:1> ra=ra_lib_init
ra = 145019552
octave:2> meas=ra_meas_open(ra, '/home/rasch/ecgs/AT011030_rdi.ART', 0)
meas = 145245776
octave:3> eva=ra_eval_get_def(meas)
eva = 145613504
octave:4> pl=ra_plugin_get_by_name(ra, 'hrv', 0)
pl = 145340240
octave:5> proc=ra_proc_init(ra, meas, 0, eva, pl, 0, 0)
proc = 146187632
octave:6> ra_proc_do(proc)
ans = 0
octave:7> [v, n, d]=ra_result_get(proc);
octave:8> num=length(v)
num = 16
octave:9> for i=1:num
> printf("%s (%s) = %f\n", n(i,:), d(i,:), v{i});
> endfor
SDNN (standard deviation of normal-to-normal intervals) = 39.136515
HRVI (HRV-Index) = 10.482558
SDANN (standard deviation of averaged normal-to-normal intervals)
= 11.164071
rmssd (root mean of squared sucsessive differences) = 27.114662
pNN50 () = 6.163243
TP (total power) = 1347.525433
ULF (ultra low frequency power) = 156.680947
VLF (very low frequency power of short-term recordings) = 491.156903
LF (low frequency power) = 513.812519
LF_NORM (normalised low frequency power) = 73.434563
HF (high freuqency power) = 185.875064
HF_NORM (normalised high frequency power) = 26.565437
LF_HF_RATIO (LF/HF ratio) = 2.764290
POWER_LAW (power law behavior) = -0.657030
TACHO_INDEX (Event numbers used for HRV calculations) = 1.000000
octave:9>
|