>> InstallECGkit
Adding paths
Warning: Function newline has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
> In path (line 109)
In addpath (line 88)
In InstallECGkit>@(a)(addpath(a)) (line 68)
In InstallECGkit (line 68)
Warning: Function newline has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
> In path (line 109)
In addpath (line 88)
In InstallECGkit>@(a)(addpath(a)) (line 68)
In InstallECGkit (line 68)
Warning: Function newline has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
> In path (line 109)
In addpath (line 88)
In InstallECGkit>@(a)(addpath(a)) (line 68)
In InstallECGkit (line 68)
Warning: Function newline has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
> In path (line 109)
In addpath (line 88)
In InstallECGkit>@(a)(addpath(a)) (line 68)
In InstallECGkit (line 68)
############################
# No admin/root privileges #
############################
To install tab-completion feature with the ecg-kit, it is suggested to run this script with administrator/root privileges.
Run Matlab as administrator or answer "YES" when the system asks for permission. Otherwise, tab completion will not be available.
Checking for updates
Compiling sources
Building with 'Xcode with Clang'.
MEX completed successfully.
Building with 'Xcode with Clang'.
/Users/andreac/Documents/MATLAB/ecg-kit-0.1.6/common/readannot.c:209:21: warning: expression result unused [-Wunused-value]
aux;
^~~
1 warning generated.
MEX completed successfully.
Building with 'Xcode with Clang'.
MEX completed successfully.
Installing tab-completion feature.
done !
###############################################
# ecg-kit for Matlab v0.1.6 beta - 03/14/2016 #
###############################################
ecg-kit was correctly installed.
You can start reading the documentation, or if you prefer, trying these examples.
Go to the forum if you need help.
>> cd examples
>> examples
Description of the process:
+ Recording: /Users/andreac/Documents/MATLAB/ecg-kit-0.1.6/recordings/208.dat
+ Task name: QRS_detection
Processing QRS detector gqrs
##########################################
# Could not execute "gqrs" QRS detector. #
##########################################
Undefined function 'fieldnames' for input arguments of type 'double'.
Error in getAnnNames (line 32)
for fname = rowvec(fieldnames(aux_struct))
Error in calculateSeriesQuality (line 40)
[AnnNames, all_annotations] = getAnnNames(payload_out);
Error in ECGtask_QRS_detection/Process (line 559)
payload_out = calculateSeriesQuality(payload_out, ECG_header, [1 ECG_header.nsamp] + ECG_start_offset - 1 );
Error in ECGwrapper/Run (line 682)
payload = obj.ECGtaskHandle.Process(ECG, this_iter_ECG_start_idx, this_iter_ECG_relative_start_end_idx, this_header, this_ann, [this_iter_QRS_start_idx this_iter_QRS_end_idx] );
Error in examples (line 144)
ECG_w.Run;
cd /private/tmp/;gqrs -h: Aborted
Description of the process:
+ Recording: /Users/andreac/Documents/MATLAB/ecg-kit-0.1.6/recordings/800.dat
+ Task name: QRS_detection
Processing QRS detector gqrs
##########################################
# Could not execute "gqrs" QRS detector. #
##########################################
Undefined function 'fieldnames' for input arguments of type 'double'.
Error in getAnnNames (line 32)
for fname = rowvec(fieldnames(aux_struct))
Error in calculateSeriesQuality (line 40)
[AnnNames, all_annotations] = getAnnNames(payload_out);
Error in ECGtask_QRS_detection/Process (line 559)
payload_out = calculateSeriesQuality(payload_out, ECG_header, [1 ECG_header.nsamp] + ECG_start_offset - 1 );
Error in ECGwrapper/Run (line 682)
payload = obj.ECGtaskHandle.Process(ECG, this_iter_ECG_start_idx, this_iter_ECG_relative_start_end_idx, this_header, this_ann, [this_iter_QRS_start_idx this_iter_QRS_end_idx] );
Error in examples (line 144)
ECG_w.Run;
cd /private/tmp/;gqrs -h: Aborted
Description of the process:
+ Recording: /Users/andreac/Documents/MATLAB/ecg-kit-0.1.6/recordings/example_recording.mat
+ Task name: QRS_detection
Processing QRS detector gqrs
##########################################
# Could not execute "gqrs" QRS detector. #
##########################################
Undefined function 'fieldnames' for input arguments of type 'double'.
Error in getAnnNames (line 32)
for fname = rowvec(fieldnames(aux_struct))
Error in calculateSeriesQuality (line 40)
[AnnNames, all_annotations] = getAnnNames(payload_out);
Error in ECGtask_QRS_detection/Process (line 559)
payload_out = calculateSeriesQuality(payload_out, ECG_header, [1 ECG_header.nsamp] + ECG_start_offset - 1 );
Error in ECGwrapper/Run (line 682)
payload = obj.ECGtaskHandle.Process(ECG, this_iter_ECG_start_idx, this_iter_ECG_relative_start_end_idx, this_header, this_ann, [this_iter_QRS_start_idx this_iter_QRS_end_idx] );
Error in examples (line 144)
ECG_w.Run;
cd /private/tmp/;gqrs -h: Aborted
>>