ребята.Тип несоответствия при использовании Numpy's ifft
Im выполнение некоторых FFT-й в питоне для тестирования алгоритма вокодера, но в этом коде линии
for i in range(0, duration_s, Nfft):
output_time[i:i+Nfft] = np.fft.ifft(np.multiply(carr_fft, np.fft.fft(in_samples[i:i+Nfft]) , Nfft))
Это дает сообщение об ошибке: TypeError: возвращаемые массивов должны быть ArrayType
Это не проблема с несоответствием размера, я получил это закрытое (плюс, сообщение об ошибке явно говорит, что это несоответствие типа). Есть идеи?
Что такое Nfft в приведенном выше коде ???? –
Число выборок, по которым вычисляется БПФ. В этом случае 2048. –