Jak wykonać szybką transformację Fouriera (FFT) w programie Microsoft Excel

Krok 1

Otwórz Excel i utwórz plik arkusza kalkulacyjnego. Dodaj tytuł "Czas" do kolumny "A", a następnie tytuły "Dane", "Częstotliwość FFT", "FFT Complex" i "FFT Magnitude" odpowiednio do kolumn "B" do "E".

Krok 2

Wprowadź dane próbek w kolumnie "Dane". Zwróć uwagę na liczbę punktów danych i rodzaj użytego próbkowania.

Krok 3

Napisz czas, w którym każdy punkt danych został pobrany w kolumnie "Czas". Określ to, dzieląc całkowity czas przez liczbę punktów danych.

Krok 4

Przejdź do "Analiza danych / danych / analiza Fouriera" (analiza danych / danych / analiza Fouriera). Określa zakres wejściowy jako informację zawartą w kolumnie "Dane", a wynik jako kolumnę "FFT Complex" (złożony FFT).

Krok 5

Napisz równanie "= IMABS (E2)" w pierwszej komórce kolumny "FTT Magnitude" (wielkość FFT). Przeciągnij równanie w dół, aby wypełnić wszystkie komórki w kolumnie. Spowoduje to utworzenie liczb rzeczywistych zamiast liczb zespolonych w poprzedniej kolumnie.

Krok 6

Wypełnij kolumnę "F" odpowiednimi danymi z kolumny "A", punkt minus jeden. Utwórz niezależną komórkę z równaniem "= (S / 2) / (N / 2)", zastąp "S" częstotliwością próbkowania, a "N" liczbą próbek.

Krok 7

Wprowadź równanie "= F2 * SG $ 4" w pierwszej komórce kolumny "FFT Frequency" (częstotliwość FTT). Tym razem przeciągnij równanie tylko do środka kolumny.

Krok 8

Utwórz wykres, używając kolumny "FTT Magnitude" dla osi Y i kolumny "FTT Frequency" dla osi X. Wykres pokazuje dominujące częstotliwości jako wartości szczytowe.