Science
 

Преобразование Фурье

Данная страница частично или полностью использует материалы российской Википедии, распространяемы на основе свободной лицензии.

Преобразование Фурье — преобразование функции, превращающее её в совокупность частотных составляющих. Более точно, преобразование Фурье — это интегральное преобразование, которое раскладывает исходную функцию на базисные функции, в качестве которых выступают синусоидальные функции, то есть представляет исходную функцию в виде интеграла синусоид различной частоты, амплитуды и фазы. Преобразование названо по имени Жана Фурье.

Существует множество тесно связанных разновидностей этого преобразования, которые будут приведены ниже.

Содержание

[править] Применения преобразования Фурье

Преобразование Фурье используется во многих областях науки — в физике, теории чисел, комбинаторике, обработке сигналов, теории вероятности, статистике, криптографии, акустике, океанологии, оптике, геометрии, и многих других. (В обработке сигналов и связанных областях преобразование Фурье обычно рассматривается как декомпозиция сигнала на частоты и амплитуды.) Богатые возможности применения основываются на нескольких полезных свойствах преобразования:

  • Преобразования обратимы, причем обратное преобразование имеет практически такую же форму, как и прямое преобразование.

[править] Разновидности преобразования Фурье

[править] Непрерывное преобразование Фурье

Наиболее часто термин «преобразование Фурье» используют для обозначения непрерывного преобразования Фурье, представляющего любую квадратично-интегрируемую функцию math как сумму (интеграл Фурье) комплексных показательных функций с угловыми частотами math и комплексными амплитудами math. Преобразование имеет несколько форм, отличающихся постоянными коэффициентами.

math,
math,
math,

где math.

В разных областях науки и техники могут преобладать различные формы (поэтому иногда надо уточнять определение).

См. непрерывное преобразование Фурье для дополнительной информации, включая таблицу преобразований, обсуждение свойств преобразования и разнообразные соглашения. Обобщенным случаем такого преобразования является дробное преобразование Фурье, посредством которого преобразование можно возвести в любую вещественную «степень».

[править] Ряды Фурье

Непрерывное преобразование само фактически является обобщением более ранней идеи рядов Фурье, которые определены для периодических функций или функций, существующих на ограниченной области math (с периодом math), и представляют эти функции как ряды синусоид:

math,

где math — комплексная амплитуда. Или, для вещественнo-значных функций, ряд Фурье часто записывается как:

math,

где math и math — (действительные) амплитуды ряда Фурье.

[править] Дискретное преобразование Фурье

Для использования в компьютерах, как для научных расчетов, так и для цифровой обработки сигналов, необходимо иметь функции math, которые определены на дискретном множестве точек вместо непрерывной области, снова периодическом или ограниченном. В этом случае используется дискретное преобразование Фурье (DFT), которое представляет math как сумму синусоид:

math,

где math — амплитуды Фурье. Хотя непосредственное применение этой формулы требует math операций, этот расчет может быть сделан за math операций используя алгоритм быстрого преобразования Фурье (БПФ, FFT) (см. O-большое), что делает преобразование Фурье практически важной операцией на компьютере.

[править] Оконное преобразование Фурье

Классическое преобразование Фурье имеет дело со спектром сигнала, взятым во всем диапазоне существования переменной. Нередко интерес представляет только локальное распределение частот, в то время как требуется сохранить изначальную переменную (обычно время). В этом случае используется обобщение преобразования Фурье, так называемое оконное преобразование Фурье. Для начала необходимо выбрать некоторую оконную функцию:

math

где math даёт (вообще говоря несколько искажённое) распределение частот части оригинального сигнала math в окрестности времени math.

[править] Другие варианты

Дискретное преобразование Фурье является частным случаем (и иногда применяется для аппроксимации) дискретного во времени преобразования Фурье (DTFT), в котором math определены на дискретных, но бесконечных областях, и таким образом спектр является непрерывным и периодическим. Дискретное во времени преобразование Фурье является по существу обратным для рядов Фурье.

Эти разновидности преобразования Фурье могут быть обобщены на преобразования Фурье произвольных локально сжатых абелевых топологических групп, которые изучаются в гармоническом анализе; они преобразуют группу в ее дуальную группу. Эта трактовка также позволяет сформулировать теорему свёртки, которая устанавливает связь между преобразованиями Фурье и свёртками. См. также дуализм Понтрягина для обобщенных обоснований преобразования Фурье.

[править] Интерпретация в терминах времени и частоты

В терминах обработки сигналов, преобразование берет представление функции сигнала в виде временных рядов и отображает его в частотный спектр, где math — угловая частота. То есть оно превращает функцию времени в функцию частоты; это разложение функции на гармонические составляющие на различных частотах.

Когда функция math является функцией времени и представляет физический сигнал, преобразование имеет стандартную интерпретацию как спектр сигнала. Абсолютная величина получающейся в результате комплексной функции math представляет амплитуды соответствующих частот (math), в то время как фазовые сдвиги получаются как аргумент этой комплексной функции.

Однако важно осознавать, что преобразования Фурье не ограничиваются функциями времени и временными частотами. Они могут в равной степени применяться для анализа пространственных частот, также как для практически любых других функций.

[править] Таблица важных преобразований Фурье

Следующая таблица содержит список важных формул для преобразования Фурье math и math обозначают фурье компоненты функций math и math, соответственно. math и math должны быть интегрируемыми функциями или обобщенными функциями.

Помните, что соотношения в этой таблице и в особенности множители такие как math, зависит от соглашения какая форма определения для Фурье преобразования использовалась прежде (хотя в общем виде соотношения конечно правильны).


  Функция Образ Примечания
1 math math Линейность
2 math math Запаздывание
3 math math Частотный сдвиг
4 math math Если math большое, то math сосредоточена около 0 и math становится плоским
5 math math Свойство преобразования Фурье от math-ой производной
6 math math Это обращение правила 5
7 math math Запись math означает свёртку math и math. Это правило — теорема о свёртке
8 math math Это обращение 7
9 math math math означает дельта-функцию Дирака
10 math math Обращение 9.
11 math math Здесь, mathнатуральное число, mathmath-ая обобщённая производная дельта-функции Дирака. Следствие правил 6 и 10. Использование его вместе с правилом 1 позволяет делать преобразования любых многочленов
12 math math Следствие 3 и 10
13 math math Следствие 1 и 12 с использованием формулы Эйлера math
14 math math Также из 1 и 12
15 math math Показывает, что функция Гаусса math совпадает со своим изображением
16 math math Прямоугольная функция — идеальный фильтр низких частот и sinc функция её временной эквивалент
17 math WikiTeX: latex reported a failure, namely:
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./53da969870f6a623efd2e78b8edca
LaTeX2e <2003/12/01>
Babel  and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./53da969870f6a623efd2e78b8edca.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
l.5 \begin{equation*}-i\sqrt{\frac{\pi}{2}}\sgn
                                               (\omega)\,\end{equation*}
[1] (./53da969870f6a623efd2e78b8edca.aux) )
(see the transcript file for additional information)
Output written on 53da969870f6a623efd2e78b8edca.dvi (1 page, 436 bytes).
Transcript written on 53da969870f6a623efd2e78b8edca.log.
Здесь WikiTeX: latex reported a failure, namely:
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./b33f76ce5ae9054bd94e4c60e32bb
LaTeX2e <2003/12/01>
Babel  and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./b33f76ce5ae9054bd94e4c60e32bb.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
l.5 \begin{equation*}\sgn
                         (\omega)\,\end{equation*}
[1] (./b33f76ce5ae9054bd94e4c60e32bb.aux) )
(see the transcript file for additional information)
Output written on b33f76ce5ae9054bd94e4c60e32bb.dvi (1 page, 260 bytes).
Transcript written on b33f76ce5ae9054bd94e4c60e32bb.log.
sign функция. Это правило согласуется с 6 и 10
18 math WikiTeX: latex reported a failure, namely:
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./5b727464770f95a1338977f05fec3
LaTeX2e <2003/12/01>
Babel  and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./5b727464770f95a1338977f05fec3.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
l.5 ...\pi}{2}}\frac{(-i\omega)^{n-1}}{(n-1)!}\sgn
                                                  (\omega)\,\end{equation*}
[1] (./5b727464770f95a1338977f05fec3.aux) )
(see the transcript file for additional information)
Output written on 5b727464770f95a1338977f05fec3.dvi (1 page, 648 bytes).
Transcript written on 5b727464770f95a1338977f05fec3.log.
Обобщение 17
19 WikiTeX: latex reported a failure, namely:
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./4f035499956d40a4b38c38c52ca4b
LaTeX2e <2003/12/01>
Babel  and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsmath/amscd.sty)
(/usr/share/texmf/tex/latex/concmath/concmath.sty)
(./4f035499956d40a4b38c38c52ca4b.aux)
(/usr/share/texmf/tex/latex/concmath/ot1ccr.fd)
(/usr/share/texmf/tex/latex/concmath/omlccm.fd)
(/usr/share/texmf/tex/latex/concmath/omsccsy.fd)
(/usr/share/texmf/tex/latex/concmath/omxccex.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
l.5 \begin{equation*}\sgn
                         (t)\,\end{equation*}
[1] (./4f035499956d40a4b38c38c52ca4b.aux) )
(see the transcript file for additional information)
Output written on 4f035499956d40a4b38c38c52ca4b.dvi (1 page, 256 bytes).
Transcript written on 4f035499956d40a4b38c38c52ca4b.log.
math Обращение 17
20 math math Здесь mathфункция Хевисайда. Следует из правил 1 и 19

[править] Литература

Smith, Steven W. The Scientist and Engineer’s Guide to Digital Signal Processing, 2nd edition. San Diego: California Technical Publishing, 1999. ISBN 0-9660176-3-3. (также доступна в Сети: [1])

[править] См. также

[править] Ссылки

Шаблон:Интегральные преобразования Шаблон:Методы сжатияar:تحويل فوريي be-x-old:Пераўтварэньне Фур'е cs:Fourierova transformace da:Fouriertransformationeu:Fourierren transformaketa fa:تبدیل فوریهgl:Transformada de Fourier id:Transformasi Fourier is:Fourier–vörpunja:フーリエ変換nl:Fouriertransformatie no:Fouriertransformasjon pl:Transformacja Fourierasimple:Fourier transformation sr:Фуријеова трансформација sv:Fourier-transform th:การแปลงฟูริเยร์vi:Biến đổi Fourier zh:傅里叶变换