🎵 Szereg Fouriera
Buduj falę prostokątną, piłokształtną i trójkątną z harmonicznych sinusoidalnych. Animowane epicykle, efekt Gibbsa, widmo częstotliwości, twierdzenie Parsevala o energii.
O symulatorze szeregu Fouriera
Szereg Fouriera przedstawia dowolną funkcję okresową jako nieskończoną sumę sinusów i cosinusów o częstotliwościach będących całkowitymi wielokrotnościami częstotliwości podstawowej. Ponieważ sinusy i cosinusy o różnych częstotliwościach są wzajemnie ortogonalne, każdy współczynnik sumy można obliczyć niezależnie, a obcięcie sumy po N wyrazach daje najlepsze możliwe przybliżenie metodą najmniejszych kwadratów przy użyciu tylko tych N częstotliwości.
Ten symulator sumuje pierwsze N harmonicznych wybranej fali i animuje je jako łańcuch obracających się epicykli, dzięki czemu obraz geometryczny (ramiona o malejącej długości, obracające się z wielokrotnościami częstotliwości podstawowej) widoczny jest tuż obok powstającego wykresu w dziedzinie czasu. Obserwacja fal prostokątnej i piłokształtnej — zawierających ostry skok — ujawnia efekt Gibbsa: utrzymujący się przerzut rzędu 9%, który nie znika bez względu na liczbę dodanych harmonicznych, mimo że całkowity błąd przybliżenia wciąż maleje.
Często zadawane pytania
Dlaczego każdą funkcję okresową można przedstawić jako sumę sinusów i cosinusów?
Sinusy i cosinusy o różnych częstotliwościach tworzą bazę ortogonalną przestrzeni funkcji okresowych — podobnie jak wektory jednostkowe x, y, z tworzą bazę przestrzeni trójwymiarowej. Tak jak każdy wektor 3D można rozłożyć na składowe x, y, z, tak każdą funkcję okresową można rozłożyć na składowe sinusoidalne i cosinusoidalne przy każdej częstotliwości. Ortogonalność oznacza, że każdy współczynnik można obliczyć niezależnie, mnożąc funkcję przez odpowiedni sinus lub cosinus i całkując po jednym okresie.
Czym jest efekt Gibbsa?
Efekt Gibbsa to około 9-procentowy przerzut (overshoot) występujący w pobliżu nieciągłości skokowej funkcji, gdy jest ona przybliżana skończonym szeregiem Fouriera. Dodawanie kolejnych wyrazów sprawia, że przerzut staje się coraz ostrzejszy i węższy, ale nigdy nie znika — zbiega do iglicy o stałej wysokości (~9% skoku) dokładnie w miejscu nieciągłości. To nie błąd teorii Fouriera, lecz prawdziwa własność matematyczna: zbieżność punktowa sum częściowych zawodzi w nieciągłościach, mimo że błąd średniokwadratowy dąży do zera.
Jak szereg Fouriera wiąże się z transformatą Fouriera?
Szereg Fouriera dotyczy funkcji okresowych i rozkłada je na dyskretne harmoniczne o częstotliwościach nω₀. Transformata Fouriera uogólnia to na funkcje nieokresowe, zastępując sumę dyskretną ciągłą całką po wszystkich częstotliwościach: F(ω) = ∫f(t)e^(-iωt)dt. Szereg Fouriera można traktować jako przypadek szczególny, gdy okres T dąży do nieskończoności, a widmo dyskretne staje się ciągłe. Obie metody mają tę samą strukturę matematyczną: przedstawiają funkcję w dziedzinie częstotliwości.
Czym są funkcje parzyste i nieparzyste i jak upraszczają szereg Fouriera?
Funkcja parzysta ma w swoim szeregu wyłącznie wyrazy cosinusowe, a funkcja nieparzysta — wyłącznie sinusowe. Fala prostokątna wyśrodkowana w zerze jest nieparzysta (tylko nieparzyste harmoniczne sinusowe), fala trójkątna również jest nieparzysta. Rozpoznanie symetrii pozwala zredukować obliczenia o połowę.
Jak szereg Fouriera jest wykorzystywany w muzyce i dźwięku?
Każdy instrument wytwarza charakterystyczne widmo harmoniczne definiujące jego barwę. Kompresja MP3 wykorzystuje modele psychoakustyczne połączone z analizą Fouriera, aby odrzucić niesłyszalne składowe częstotliwościowe, a korektory graficzne regulują amplitudę współczynników Fouriera w poszczególnych pasmach częstotliwości.
Co robi suwak liczby harmonicznych N i dlaczego fala wygląda lepiej przy większej ich liczbie?
Liczba harmonicznych N (1-50) ustala, ile wyrazów jest sumowanych. Maksymalny błąd maleje, a Uchwycona energia zbliża się do 100% w miarę wzrostu N, z wyjątkiem miejsca dokładnie przy nieciągłości skokowej, gdzie przerzut Gibbsa utrzymuje się niezależnie od tego, jak duże jest N.
Dlaczego fale prostokątna i piłokształtna potrzebują dużo więcej harmonicznych niż trójkątna, by wyglądać gładko?
Fala prostokątna ma nieciągłość skokową, więc jej współczynniki maleją wolno jak 1/n i zawsze pokazuje przerzut Gibbsa. Fala trójkątna ma jedynie załamanie nachylenia, więc jej współczynniki maleją szybciej, jak 1/n², i potrzebuje znacznie mniej harmonicznych, by wyglądać gładko.
Co właściwie przedstawia diagram epicykli po lewej stronie?
Każda harmoniczna jest rysowana jako obracające się ramię, którego długość to jej amplituda, a prędkość obrotu to jej wielokrotność częstotliwości n. Ramiona łączą się koniec do początku, jak epicykle Ptolemeusza; koniec ostatniego ramienia kreśli tę samą falę, która widoczna jest po prawej stronie.
Co zmienia suwak Prędkość i czy wpływa na dokładność przybliżenia?
Prędkość (0,1x-3x) zmienia jedynie tempo obrotu ramion epicykli i odtwarzania animacji; nie ma żadnego wpływu na współczynniki, Maksymalny błąd ani Uchwyconą energię, które są ustalone, gdy tylko wybierzesz kształt fali i N.
Czym jest statystyka Dominująca harmoniczna i dlaczego dla niektórych fal pozostaje ona przy f1 nawet dla dużych N?
Dominująca harmoniczna wskazuje, który wyraz ma największy współczynnik Fouriera — zwykle jest to harmoniczna podstawowa f1, ponieważ dla oferowanych ustawień domyślnych współczynniki na ogół maleją wraz z numerem harmonicznej. Pozostaje ona przy f1 dla większości wartości N, ponieważ wyższe harmoniczne doprecyzowują drobne detale przy nieciągłościach, ale rzadko przewyższają dominujący wkład harmonicznej podstawowej.