peterhcharlton / RRest

Algorithms to estimate respiratory rate from physiological signals
http://peterhcharlton.github.io/RRest/
Other
162 stars 60 forks source link

Problem with testing V1.0 #15

Open bestbykim opened 3 years ago

bestbykim commented 3 years ago

installed matlab R2021a & WFDB Toolbox for MATLAB and Octave

( https://archive.physionet.org/physiotools/matlab/wfdb-app-matlab/ )

  1. run MIMICII_data_importer()
  2. run RRest('mimicii')

An error occurs. What should I check?

--- Creating Universal Parameters --- Eliminating VHFs --- Detecting Pulse Peaks --- Identifying Fiducial Points --- Measuring Features --- Resampling --- Eliminating VLFs --- Eliminating VHFs --- Detecting QRS waves --- Identifying Fiducial Points --- Measuring Features --- Resampling --- Eliminating VLFs --- Estimating RRs --- Fusing RRs --- Calculating SQIs --- Estimating Reference RRs Error using filtfilt Expected input to be finite.

Error in filtfilt>efiltfilt (line 114) validateattributes(x,{'double'},{'finite','nonempty'},'filtfilt');

Error in filtfilt (line 89) y=efiltfilt(b,a,x);

Error in lp_filter_signal_to_remove_freqs_above_resp (line 24) s_filt = filtfilt(AMfilter.numerator, 1, s_dt);

Error in estimate_ref_rr>lpf_to_exclude_resp (line 325) lpf_sig.v = lp_filter_signal_to_remove_freqs_above_resp(d_s_win.v, d_s_win.fs, up);

Error in estimate_ref_rr (line 164) lpf_sig = lpf_to_exclude_resp(snr_sig, subj, up);

Error in RRest (line 69) estimate_ref_rr(up);