TUM-Logo

libRASCH

 

Home
 

General

About libRASCH/News
Design
Screen shots
Sample programs (with source code)
License
 

Download

libRASCH
Tools
 

Documentation

User
Developer
 

Resources

Mailing list
Supported Formats
Plugins
Status
Links
 
Contact
About this site
 
Last updated
Tue Mar 27 23:03:48 2007

Matlab/Octave-Version of process

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>