Builds an array of beats positions from an ascii file
Builds an array of beats positions from an ascii file
Reads an ascii file with data of beat positions and stores the values in a data structure. A segment of a file can be loaded making use of the "starttime" and "endtime" arguments.
HRVData: Data structure that stores the beats register and information related to it
RecordName: Ascii file containing the beats to be loaded
RecordPath: The path of the file
scale: 1 if beat positions in seconds or 0.001 if beat positions in milliseconds
starttime: Beginning of the segment of file to load
endtime: End of the segment of file to load
datetime: Date and time (DD/MM/YYYY HH:MM:SS)
verbose: Deprecated argument maintained for compatibility, use SetVerbose() instead
Returns
Loads beats positions into the structure that contains RHRV information. The file containing the heartbeats positions must be a single column file with no headers. Each line should denote the occurrence time of each heartbeat. An example of a valid file could be the following:
0
0.3280001
0.7159996
1.124
1.5
1.88
(...)
References
L. Rodriguez-Linares, L., A.J. Mendez, M.J. Lado, D.N. Olivieri, X.A. Vila, and I. Gomez-Conde, "An open source tool for heart rate variability spectral analysis", Computer Methods and Programs in Biomedicine 103(1):39-50, july 2011.
Author(s)
A. Mendez, L. Rodriguez, A. Otero, C.A. Garcia, X. Vila, M. Lado