- Jak mogę sprawić, że mój FFT był bardziej dokładny?
- Jak obliczyć amplitudę z FFT?
- Jak normalizujesz amplitudę FFT?
- Jak dokładne jest FFT?
Jak mogę sprawić, że mój FFT był bardziej dokładny?
Najbardziej intuicyjnym sposobem na zwiększenie rozdzielczości częstotliwości FFT jest zwiększenie wielkości przy jednoczesnym utrzymaniu stałej częstotliwości próbkowania. W ten sposób zwiększy liczbę tworzonych pojemników częstotliwościowych, zmniejszając różnicę częstotliwości między każdym.
Jak obliczyć amplitudę z FFT?
1) podział N: Amplitude = ABS (FFT (sygnał)/n), gdzie „n” to długość sygnału; 2) Mnożenie przez 2: Amplituda = 2*ABS (FFT (sygnał)/N; 3) podział na N/2: Amplituda: ABS (FFT (sygnał)./N/2);
Jak normalizujesz amplitudę FFT?
Normalizuj FFT, dzieląc go przez długość oryginalnego sygnału w dziedzinie czasu. Zero wartości w sygnały są uważane za część sygnału, więc „niezerowe próbki” są nieodpowiednie. Długość użycia do normalizacji sygnału jest długość przed dodaniem zero-padania.
Jak dokładne jest FFT?
Odrębne transformacje Fouriera obliczone przez FFT są znacznie dokładniejsze niż powolne transformacje, a konwencje obliczane za pomocą FFT są znacznie dokładniejsze niż bezpośrednie wyniki. Jednak wyniki te zależą krytycznie od dokładności zastosowanego oprogramowania FFT, które ogólnie należy uznać za podejrzane.