Я пытаюсь преобразовать фильтр fir2 в python с помощью функции spicy.signal.firwin2, однако возвращается следующая ошибка:
from scipy import signal as sigs
orderFIR = 4096
# WdBCor is a numpy array with 22050 values
outMidFIR = sigs.firwin2(orderFIR+1,range(0,FS/2,1),10**(WdB_cor / 20))
Ошибка:
Частота {ValueError} должна начинаться с 0 и заканчиваться на nye
.
Кто-нибудь может объяснить, в чем проблема? Или я должен использовать другую функцию для выполнения того же фильтра fir2, что и Matlab?