de Numpy.Incompatibilité de type lors de l'utilisation des numéros
Im effectuer quelques FFT en python pour tester un algorithme de vocodeur, mais dans cette ligne de code
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))
Il donne le message d'erreur: TypeError: tableaux de retour doivent être arrayType
Ce n'est pas problème de non-concordance de taille, j'ai compris cela (en plus, le message d'erreur indique explicitement qu'il s'agit d'une incompatibilité de type). Des idées?
Qu'est-ce que Nfft dans le code ci-dessus ?? –
Le nombre d'échantillons sur lesquels la FFT est calculée. Dans ce cas, 2048. –