Я работаю с сигналом ЭКГ и хочу удалить дрейфовый шум. В Matlab отлично работает этот код:
[c, l]=wavedec(ecgsignal,8,'coif5');
a9=wrcoef('a',c,l,'coif5',8);
где ecgsignal — исходный сигнал с шумом, а a9 — отфильтрованный сигнал. Я пытаюсь сделать то же самое в python с помощью этого кода:
coeffs=pywt.wavedec(ecgsignal,'coif5', level=8)
renc=pywt.waverec(coeffs, 'coif5')
но восстановленный сигнал renc содержит шум. Может ли кто-нибудь помочь мне понять, что не так? Я использую неправильные команды библиотеки PyWavelet?