- Comment normalisez-vous la transformée de Fourier?
- Comment normalisez-vous la fréquence dans Matlab?
- Comment normalisez-vous un spectrogramme dans Matlab?
Comment normalisez-vous la transformée de Fourier?
Normalisez la FFT en la divisant par la longueur du signal d'origine dans le domaine temporel. Les valeurs zéro dans le signal sont considérées comme faisant partie du signal, donc les «échantillons non nul» sont inappropriés. La longueur à utiliser pour normaliser le signal est la longueur avant d'ajouter un pading zéro.
Comment normalisez-vous la fréquence dans Matlab?
Pour un système avec une fréquence d'échantillonnage de 1000 Hz, par exemple, 300 Hz est 300/500 = 0.6. Pour convertir la fréquence normalisée en fréquence angulaire autour du cercle unitaire, multipliez par π. Pour convertir la fréquence normalisée en Hertz, multipliez par la moitié de la fréquence de l'échantillon.
Comment normalisez-vous un spectrogramme dans Matlab?
Il ne semble pas y avoir de moyen direct de normaliser la sortie de la figure de spectrogramme. Cependant, vous pouvez solution en utilisant le spectrogramme ([], [], FS, «Yaxis»); Pour extraire les valeurs de densité de puissance à MATLAB, puis normaliser les valeurs manuellement en fonction de votre cas d'utilisation.