Submodulul np.fft (Fast Fourier Transform) permite descompunerea oricărui semnal temporal sau audio într-o sumă de componente sinusoidale de frecvențe diferite. Funcția fft() calculează transformata directă, iar ifft() reconstruiește semnalul inițial.
Exemplu: Identificarea frecvenței dominante dintr-un semnal
import numpy as np
t = np.linspace(0, 1, 100, endpoint=False)
# Semnal compus dintr-o undă de 5 Hz:
semnal = np.sin(2 * np.pi * 5 * t)
spectru = np.fft.fft(semnal)
magnitudine = np.abs(spectru)
print("Vârful de frecvență identificat:", np.argmax(magnitudine[:50]))
Întrebări & Exemple de Cod:
Analiza Semnalelor cu Transformata Fourier: np.fft.fftAi o nelămurire despre utilizarea comenzii
Analiza Semnalelor cu Transformata Fourier: np.fft.fftsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.