Skip to content

Using loading_MAHNOB, the ECG signal waveform I obtained seems to be wrong. #13

@daozihappy

Description

@daozihappy

Dear Dr,

Hello, can you help me with the following problem? Thank you very much !

Using "loading_MAHNOB" , I try to get the ECG signal in MAHNOB.

However, the waveform I obtained seems to be wrong, because it is unlike the standard ECG signal waveform (fig2 of the paper publishing MAHNOB database). The signal I obtained and the standard signal are attached.

the ECG  signal waveform  I obtained
【the ECG signal waveform I obtained using "loading_MAHNOB"】
the standard  ECG signal waveform
【the standard ECG signal waveform】

Note that, when I run "loading_MAHNOB", I change line 69-72 of "loading_MAHNOB", because I can not obtain the raw signal without this change. line 69-72 of "loading_MAHNOB" was changed to:

total_sec = floor(size(data.Record,2) / phys_data.srate);
phys_data.data = zeros(n_chans+1, (total_sec)*phys_data.srate);
for j = 1:n_chans
      raw_data = data.Record(strcmp(electrode_labels{j},electrode_labels_orig), 1:(total_sec) * 
                            phys_data.srate);
 end
 ECG_signal = phys_data.data(33,:)-phys_data.data(34,:);

Can you please help me have a look on this? Thank you very much for all your help!
Best regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions