Pozwól mi wyjaśnić.
- Transformacja Fouriera nie reprezentuje histogramu sygnału. Transformacja Fouriera jest transformacją liniową, która przenosi sygnał z dziedziny czasu (funkcja złożona) do dziedziny częstotliwości (inna funkcja złożona). Przenosi funkcję złożoną na inną funkcję złożoną.
- Transformacja Fouriera jest liniowa, jak wskazano powyżej.
- Faza w próbkach ma znaczenie, jak wskazano powyżej. Jeśli dane między próbami różnią się w zależności od fazy, nie chcesz uśredniać przed wykonaniem transformacji Fouriera, ale nie chcesz też uśredniać po transformacji Fouriera. Chcesz uśrednić po transformacji Fouriera i normie. Poniżej opiszę dokładnie, co należy zrobić.
Głównym problemem jest to, że pytanie zostało postawione źle. Nie jest to „czy powinienem wziąć transformatę Fouriera przed uśrednieniem lub po uśrednieniu”. Ponieważ nie robi to różnicy ze względu na liniowość transformacji Fouriera.
Prawidłowe pytanie, jakie należy zadać, to „czy powinienem wziąć amplitudę transformaty Fouriera przed uśrednieniem lub po uśrednieniu”. Na to pytanie odpowiedź jest wcześniejsza.
Oto szczegóły.
Załóżmy, że próbkowane dane są reprezentowane przez sekwencje:
d1=d1[n1],d1[n2],...d1[nN]
d2=d2[n1],d2[n2],...d2[nN]
d3=d3[n1],d3[n2],...d3[nN]
...
dM=dM[n1],dM[n2],...dM[nN]
gdzie są danymi z prób M, a są próbkowanymi punktami czasowymi, a następnie:d1,...dMn1,...nN
F1=∑Mj=1|F{dj}|≠|F{∑Mj=1dj}|=F2
Więc podczas gdy transformacja jest liniowa,nie jest.F|F|
Ponadto, podczas gdy jest prawdziwe dla wszystkich , nie jest, alejest.dj[ni]i,jF{dj}|F{dj}|
Co do tego, co powinieneś zrobić, powinieneś wziąć transformację Fouriera poszczególnych prób (za pomocą FFT), uzyskać amplitudę poszczególnych prób i uśrednić je razem.
Wreszcie, co jest . to krótki okres dla spektrum częstotliwości „naturalnych” sygnałów (zwykle ludzie myślą o obrazach).1/f1/f
Kiedy ludzie mówią, że istnieje duży składnik , oznacza to, że amplituda jako funkcja częstotliwości wygląda jak . Jest całkowicie ręcznie falowany ... prawdopodobnie pochodzi od biologa: str1/f1/f
Odwrotna transformata Fouriera jest jakąś funkcją znaku, ale jest to bezużyteczne. To jest wyimaginowana funkcja znaku! Rzeczywiste funkcje generują symetryczną transformatę Fouriera.1/f
W rzeczywistości stwierdzenie, że widmo wynosi , mówi ci coś o sygnale, ale nie pozwala ci odzyskać sygnału. Wiesz tylko, że. Nie pozwala to jednoznacznie określić ponieważ wszystkie informacje o fazie zniknęły, a wiemy, że struktura sygnału w dużej mierze zależy od jego fazy .1/f|F{x(t)}|=|1/f|x(t)
Co mówi ? Po prostu zawiera dużo niskiej częstotliwości i trochę wysokiej częstotliwości.1/f
Tak samo ważne pytanie, co kupuje cię uśrednianie? a ważniejsze jest, jak interpretować wynik? Dostrój jutro, aby uzyskać bardziej szczegółową dyskusję: str