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

Метод анализа Фурье, применяемый к последовательностям

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

DTFT часто используется для анализа выборок непрерывной функции. Термин «дискретное время» относится к тому факту, что преобразование работает с дискретными данными, часто выборками, интервал которых имеет единицы времени. Из равномерно распределенных выборок оно производит функцию частоты, которая является периодической суммой непрерывного преобразования Фурье исходной непрерывной функции. Проще говоря, когда вы берете DTFT регулярно распределенных выборок непрерывного сигнала, вы получаете повторяющиеся (и, возможно, перекрывающиеся) копии частотного спектра сигнала, расположенные с интервалами, соответствующими частоте дискретизации. При определенных теоретических условиях, описываемых теоремой о дискретизации , исходная непрерывная функция может быть идеально восстановлена ​​из DTFT и, таким образом, из исходных дискретных выборок. Само DTFT является непрерывной функцией частоты, но его дискретные выборки можно легко вычислить с помощью дискретного преобразования Фурье (DFT) (см. § Выборка DTFT), которое на сегодняшний день является наиболее распространенным методом современного анализа Фурье.

Оба преобразования обратимы. Обратное DTFT восстанавливает исходную последовательность выборочных данных, в то время как обратное DFT производит периодическое суммирование исходной последовательности. Быстрое преобразование Фурье (FFT) — это алгоритм для вычисления одного цикла DFT, а его обратное производит один цикл обратного DFT.

Связь с преобразованием Фурье

Пусть будет непрерывной функцией во временной области. Начнем с общего определения непрерывного преобразования Фурье , где представляет частоту в герцах, а представляет время в секундах: с ( т ) {\displaystyle s(t)} ф {\displaystyle f} т {\displaystyle т}

С ( ф ) s ( t ) e i 2 π f t d t . {\displaystyle S(f)\triangleq \int _{-\infty }^{\infty }s(t)\cdot e^{-i2\pi ft}dt.}

Мы можем свести интеграл к суммированию, делая выборки с интервалом в секунды (см. преобразование Фурье § Численное интегрирование ряда упорядоченных пар ). В частности, мы можем заменить дискретной последовательностью ее выборок, , для целых значений , и заменить дифференциальный элемент на период выборки . Таким образом, мы получаем одну формулировку для дискретного временного преобразования Фурье (DTFT): s ( t ) {\displaystyle s(t)} T {\displaystyle T} s ( t ) {\displaystyle s(t)} s ( n T ) {\displaystyle s(nT)} n {\displaystyle n} d t {\displaystyle dt} T {\displaystyle T}

S 1 / T ( f ) n = T s ( n T ) s [ n ]   e i 2 π f T n . {\displaystyle S_{1/T}(f)\triangleq \sum _{n=-\infty }^{\infty }\underbrace {T\cdot s(nT)} _{s[n]}\ e^{-i2\pi fTn}.}

Этот ряд Фурье (по частоте) является непрерывной периодической функцией, периодичность которой равна частоте дискретизации . Нижний индекс отличает его от непрерывного преобразования Фурье и от формы угловой частоты DTFT. Последняя получается путем определения переменной угловой частоты (которая имеет нормализованные единицы радианы /выборка ), что дает нам периодическую функцию угловой частоты с периодичностью : [a] 1 / T {\displaystyle 1/T} 1 / T {\displaystyle 1/T} S ( f ) {\displaystyle S(f)} ω 2 π f T {\displaystyle \omega \triangleq 2\pi fT} 2 π {\displaystyle 2\pi }

Рис 1. Изображение преобразования Фурье (вверху слева) и его периодического суммирования (DTFT) в нижнем левом углу. В нижнем правом углу показаны выборки DTFT, которые вычисляются с помощью дискретного преобразования Фурье (DFT).

Полезность ДВПФ основана на формуле суммирования Пуассона , которая говорит нам, что периодическая функция, представленная рядом Фурье, является периодической суммой непрерывного преобразования Фурье : [b]

суммирование Пуассона

Компоненты периодического суммирования центрированы на целых значениях (обозначенных как ) нормализованной частоты (циклов на выборку). Обычная/физическая частота (циклов в секунду) является произведением и частоты выборки,   Для достаточно большого члена можно наблюдать в области с небольшим или нулевым искажением ( наложением спектров ) от других членов.  На рис. 1 изображен пример, где недостаточно большой, чтобы предотвратить наложение спектров. k {\displaystyle k} k {\displaystyle k} f s = 1 / T . {\displaystyle f_{s}=1/T.} f s , {\displaystyle f_{s},} k = 0 {\displaystyle k=0} [ f s / 2 , f s / 2 ] {\displaystyle [-f_{s}/2,f_{s}/2]} 1 / T {\displaystyle 1/T}

Отметим также, что — это преобразование Фурье Поэтому альтернативное определение DTFT : [A] e i 2 π f T n {\displaystyle e^{-i2\pi fTn}} δ ( t n T ) . {\displaystyle \delta (t-nT).}

Модулированная гребенчатая функция Дирака представляет собой математическую абстракцию, иногда называемую импульсной выборкой . [3]

Обратное преобразование

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

n = s [ n ] δ ( t n T ) = F 1 { S 1 / T ( f ) }   S 1 / T ( f ) e i 2 π f t d f . {\displaystyle \sum _{n=-\infty }^{\infty }s[n]\cdot \delta (t-nT)={\mathcal {F}}^{-1}\left\{S_{1/T}(f)\right\}\ \triangleq \int _{-\infty }^{\infty }S_{1/T}(f)\cdot e^{i2\pi ft}df.}

Однако, учитывая, что является периодическим, вся необходимая информация содержится в любом интервале длины   В обоих уравнениях (1) и (2) суммирование по представляет собой ряд Фурье с коэффициентами   Стандартные формулы для коэффициентов Фурье также являются обратными преобразованиями : S 1 / T ( f ) {\displaystyle S_{1/T}(f)} 1 / T . {\displaystyle 1/T.} n {\displaystyle n} s [ n ] . {\displaystyle s[n].}

Периодические данные

Когда последовательность входных данных является -периодической, уравнение 2 можно вычислительно свести к дискретному преобразованию Фурье (ДПФ), поскольку : s [ n ] {\displaystyle s[n]} N {\displaystyle N}

  • Вся доступная информация содержится в образцах. N {\displaystyle N}
  • S 1 / T ( f ) {\displaystyle S_{1/T}(f)} сходится к нулю везде, кроме целых кратных известных гармонических частот. На этих частотах DTFT расходится с различными частотно-зависимыми скоростями. И эти скорости задаются DFT одного цикла последовательности . 1 / ( N T ) , {\displaystyle 1/(NT),} s [ n ] {\displaystyle s[n]}
  • DTFT является периодическим, поэтому максимальное число уникальных гармонических амплитуд равно ( 1 / T ) / ( 1 / ( N T ) ) = N . {\displaystyle (1/T)/(1/(NT))=N.}

ДПФ одного цикла последовательности : s [ n ] {\displaystyle s[n]}

S [ k ] N s [ n ] e i 2 π k N n any n-sequence of length N , k Z . {\displaystyle S[k]\triangleq \underbrace {\sum _{N}s[n]\cdot e^{-i2\pi {\frac {k}{N}}n}} _{\text{any n-sequence of length N}},\quad k\in \mathbf {Z} .}

И может быть выражено в терминах обратного преобразования, которое иногда называют дискретным рядом Фурье (ДРФ) : [1] : стр. 542  s [ n ] {\displaystyle s[n]}

s [ n ] = 1 N N S [ k ] e i 2 π k N n any k-sequence of length N , n Z . {\displaystyle s[n]={\frac {1}{N}}\underbrace {\sum _{N}S[k]\cdot e^{i2\pi {\frac {k}{N}}n}} _{\text{any k-sequence of length N}},\quad n\in \mathbf {Z} .}

С помощью этих определений мы можем продемонстрировать связь между DTFT и DFT :

S 1 / T ( f ) n = s [ n ] e i 2 π f n T = n = [ 1 N k = 0 N 1 S [ k ] e i 2 π k N n ] e i 2 π f n T = 1 N k = 0 N 1 S [ k ] [ n = e i 2 π k N n e i 2 π f n T ] DTFT ( e i 2 π k N n ) = 1 N k = 0 N 1 S [ k ] 1 T M = δ ( f k N T M T ) {\displaystyle {\begin{aligned}S_{1/T}(f)&\triangleq \sum _{n=-\infty }^{\infty }s[n]\cdot e^{-i2\pi fnT}\\&=\sum _{n=-\infty }^{\infty }\left[{\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\cdot e^{i2\pi {\frac {k}{N}}n}\right]\cdot e^{-i2\pi fnT}\\&={\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\underbrace {\left[\sum _{n=-\infty }^{\infty }e^{i2\pi {\frac {k}{N}}n}\cdot e^{-i2\pi fnT}\right]} _{\operatorname {DTFT} \left(e^{i2\pi {\frac {k}{N}}n}\right)}\\&={\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\cdot {\frac {1}{T}}\sum _{M=-\infty }^{\infty }\delta \left(f-{\tfrac {k}{NT}}-{\tfrac {M}{T}}\right)\end{aligned}}}       [с] [Б]

Ввиду периодичности обеих функций это можно упростить до : N {\displaystyle N} k , {\displaystyle k,}

S 1 / T ( f ) = 1 N T k = S [ k ] δ ( f k N T ) , {\displaystyle S_{1/T}(f)={\frac {1}{NT}}\sum _{k=-\infty }^{\infty }S[k]\cdot \delta \left(f-{\frac {k}{NT}}\right),}

что удовлетворяет требованию обратного преобразования :

s [ n ] = T 0 1 T S 1 / T ( f ) e i 2 π f n T d f = 1 N k = S [ k ] 0 1 T δ ( f k N T ) e i 2 π f n T d f zero for  k     [ 0 , N 1 ] = 1 N k = 0 N 1 S [ k ] 0 1 T δ ( f k N T ) e i 2 π f n T d f = 1 N k = 0 N 1 S [ k ] e i 2 π k N T n T = 1 N k = 0 N 1 S [ k ] e i 2 π k N n {\displaystyle {\begin{aligned}s[n]&=T\int _{0}^{\frac {1}{T}}S_{1/T}(f)\cdot e^{i2\pi fnT}df\\&={\frac {1}{N}}\sum _{k=-\infty }^{\infty }S[k]\underbrace {\int _{0}^{\frac {1}{T}}\delta \left(f-{\tfrac {k}{NT}}\right)e^{i2\pi fnT}df} _{{\text{zero for }}k\ \notin \ [0,N-1]}\\&={\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\int _{0}^{\frac {1}{T}}\delta \left(f-{\tfrac {k}{NT}}\right)e^{i2\pi fnT}df\\&={\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\cdot e^{i2\pi {\tfrac {k}{NT}}nT}\\&={\frac {1}{N}}\sum _{k=0}^{N-1}S[k]\cdot e^{i2\pi {\tfrac {k}{N}}n}\end{aligned}}}

Выборка DTFT

Когда DTFT является непрерывным, обычной практикой является вычисление произвольного числа выборок одного цикла периодической функции : [1] : стр. 557–559 и 703  [2] : стр. 76  ( N ) {\displaystyle (N)} S 1 / T {\displaystyle S_{1/T}}   

S 1 / T ( k N T ) S k = n = s [ n ] e i 2 π k N n k = 0 , , N 1 = N s N [ n ] e i 2 π k N n , DFT (sum over any  n -sequence of length  N ) {\displaystyle {\begin{aligned}\underbrace {S_{1/T}\left({\frac {k}{NT}}\right)} _{S_{k}}&=\sum _{n=-\infty }^{\infty }s[n]\cdot e^{-i2\pi {\frac {k}{N}}n}\quad \quad k=0,\dots ,N-1\\&=\underbrace {\sum _{N}s_{_{N}}[n]\cdot e^{-i2\pi {\frac {k}{N}}n},} _{\text{DFT}}\quad \scriptstyle {{\text{(sum over any }}n{\text{-sequence of length }}N)}\end{aligned}}}

где — периодическое суммирование : s N {\displaystyle s_{_{N}}}

s N [ n ]     m = s [ n m N ] . {\displaystyle s_{_{N}}[n]\ \triangleq \ \sum _{m=-\infty }^{\infty }s[n-mN].}     (см. Дискретный ряд Фурье )

Последовательность — это обратное DFT. Таким образом, наша выборка DTFT приводит к тому, что обратное преобразование становится периодическим. Массив значений называется периодограммой , а параметр называется NFFT в одноименной функции Matlab. [4] s N {\displaystyle s_{_{N}}} | S k | 2 {\displaystyle |S_{k}|^{2}} N {\displaystyle N}

Для того чтобы оценить один цикл численно, нам нужна последовательность конечной длины . Например, длинная последовательность может быть усечена оконной функцией длины, что приводит к трем случаям, заслуживающим особого упоминания. Для простоты записи рассмотрим значения ниже, представляющие значения, измененные оконной функцией. s N {\displaystyle s_{_{N}}} s [ n ] {\displaystyle s[n]} L {\displaystyle L} s [ n ] {\displaystyle s[n]}

Случай: Децимация частоты. для некоторого целого числа (обычно 6 или 8) L = N I , {\displaystyle L=N\cdot I,} I {\displaystyle I}

Цикл сводится к суммированию сегментов длины   ДПФ тогда имеет различные названия, такие как : s N {\displaystyle s_{_{N}}} I {\displaystyle I} N . {\displaystyle N.}

  • окно-презум FFT [5]
  • Вес, перекрытие, добавление (WOLA) [6] [7] [8] [9] [10] [11] [C] [D]
  • полифазный DFT [9] [10]
  • многофазный фильтр-банк [12]
  • многоблочное оконное управление и временное совмещение . [13]

Напомним, что прореживание выборочных данных в одной области (времени или частоте) приводит к перекрытию (иногда известному как наложение спектров ) в другой, и наоборот. По сравнению с -длиной DFT, суммирование/перекрытие приводит к прореживанию по частоте, [1] : стр. 558  оставляя только выборки DTFT, наименее затронутые спектральной утечкой . Это обычно является приоритетом при реализации банка фильтров FFT (channelizer). При использовании обычной оконной функции длины потери от гребешковой фильтрации были бы неприемлемы. Поэтому многоблочные окна создаются с использованием инструментов проектирования FIR-фильтров . [14] [15]   Их частотный профиль плоский в самой высокой точке и быстро спадает в средней точке между оставшимися выборками DTFT. Чем больше значение параметра, тем лучше потенциальная производительность. L {\displaystyle L} s N {\displaystyle s_{_{N}}} L , {\displaystyle L,} I , {\displaystyle I,}

Случай: L = N + 1 {\displaystyle L=N+1}

Когда симметричная оконная функция длины - ( ) усекается на 1 коэффициент, она называется периодической или ДПФ-четной . Это обычная практика, но усечение влияет на ДВПФ (спектральную утечку) на небольшую величину. По крайней мере, академический интерес представляет характеристика этого эффекта. ДПФ длины - усеченного окна производит частотные выборки с интервалами вместо   Выборки являются действительными, [16] : стр. 52    , но их значения не совсем соответствуют ДВПФ симметричного окна. Периодическое суммирование, наряду с ДПФ длины -, также может использоваться для выборки ДВПФ с интервалами   Эти выборки также являются действительными и точно соответствуют ДВПФ (пример: Файл:Выборка дискретного преобразования Фурье.svg ). Чтобы использовать полное симметричное окно для спектрального анализа на расстоянии, нужно объединить выборки данных и (путем сложения, поскольку симметричное окно весит их одинаково), а затем применить усеченное симметричное окно и ДПФ длины . L {\displaystyle L} s {\displaystyle s} N {\displaystyle N} 1 / N , {\displaystyle 1/N,} 1 / L . {\displaystyle 1/L.} s N , {\displaystyle s_{_{N}},} N {\displaystyle N} 1 / N . {\displaystyle 1/N.} 1 / N {\displaystyle 1/N} n = 0 {\displaystyle n=0} n = N {\displaystyle n=N} N {\displaystyle N}

Рис. 2. DFT для e i2πn/8 для L = 64 и N = 256
Рис. 3. DFT для e i2πn/8 для L = 64 и N = 64

Случай: Частотная интерполяция. L N {\displaystyle L\leq N}

В этом случае ДПФ упрощается до более привычной формы :

S k = n = 0 N 1 s [ n ] e i 2 π k N n . {\displaystyle S_{k}=\sum _{n=0}^{N-1}s[n]\cdot e^{-i2\pi {\frac {k}{N}}n}.}

Чтобы воспользоваться быстрым алгоритмом преобразования Фурье для вычисления ДПФ, суммирование обычно выполняется по всем членам, даже если некоторые из них являются нулями. Поэтому этот случай часто называют нулевым дополнением . N {\displaystyle N} N L {\displaystyle N-L} L < N {\displaystyle L<N}

Спектральная утечка, которая увеличивается по мере уменьшения, наносит ущерб некоторым важным показателям производительности, таким как разрешение нескольких частотных компонентов и количество шума, измеренное каждым образцом DTFT. Но эти вещи не всегда имеют значение, например, когда последовательность представляет собой бесшумную синусоиду (или константу), сформированную оконной функцией. Тогда обычной практикой является использование нулевого заполнения для графического отображения и сравнения подробных моделей утечки оконных функций. Чтобы проиллюстрировать это для прямоугольного окна, рассмотрим последовательность: L {\displaystyle L} s [ n ] {\displaystyle s[n]}

s [ n ] = e i 2 π 1 8 n , {\displaystyle s[n]=e^{i2\pi {\frac {1}{8}}n},\quad } и L = 64. {\displaystyle L=64.}

Рисунки 2 и 3 представляют собой графики величины двух ДПФ разного размера, как указано в их метках. В обоих случаях доминирующим компонентом является частота сигнала: . На рис. 2 также видна спектральная картина утечки прямоугольного окна. Иллюзия на рис. 3 является результатом выборки ДПФ только в его нулевых пересечениях. Вместо ДПФ последовательности конечной длины, она создает впечатление бесконечно длинной синусоидальной последовательности. Факторами, способствующими иллюзии, являются использование прямоугольного окна и выбор частоты (1/8 = 8/64) с ровно 8 (целым числом) циклами на 64 выборки. Окно Ханна дало бы аналогичный результат, за исключением того, что пик был бы расширен до 3 выборок (см. ДПФ-четное окно Ханна). f = 1 / 8 = 0.125 {\displaystyle f=1/8=0.125} L = 64 {\displaystyle L=64}

Свертка

Теорема о свертке для последовательностей :

s y   =   D T F T 1 [ D T F T { s } D T F T { y } ] . {\displaystyle s*y\ =\ \scriptstyle {\rm {DTFT}}^{-1}\displaystyle \left[\scriptstyle {\rm {DTFT}}\displaystyle \{s\}\cdot \scriptstyle {\rm {DTFT}}\displaystyle \{y\}\right].} [17] : стр.297  [г]

Важным частным случаем является круговая свертка последовательностей s и y, определяемая как , где — периодическое суммирование. Дискретно-частотная природа означает, что произведение с непрерывной функцией также является дискретным, что приводит к значительному упрощению обратного преобразования : s N y , {\displaystyle s_{_{N}}*y,} s N {\displaystyle s_{_{N}}} D T F T { s N } {\displaystyle \scriptstyle {\rm {DTFT}}\displaystyle \{s_{_{N}}\}} D T F T { y } {\displaystyle \scriptstyle {\rm {DTFT}}\displaystyle \{y\}}

s N y   =   D T F T 1 [ D T F T { s N } D T F T { y } ]   =   D F T 1 [ D F T { s N } D F T { y N } ] . {\displaystyle s_{_{N}}*y\ =\ \scriptstyle {\rm {DTFT}}^{-1}\displaystyle \left[\scriptstyle {\rm {DTFT}}\displaystyle \{s_{_{N}}\}\cdot \scriptstyle {\rm {DTFT}}\displaystyle \{y\}\right]\ =\ \scriptstyle {\rm {DFT}}^{-1}\displaystyle \left[\scriptstyle {\rm {DFT}}\displaystyle \{s_{_{N}}\}\cdot \scriptstyle {\rm {DFT}}\displaystyle \{y_{_{N}}\}\right].} [18] [1] : стр.548 

Для последовательностей s и y , ненулевая длительность которых меньше или равна N , окончательное упрощение выглядит так :

s N y   =   D F T 1 [ D F T { s } D F T { y } ] . {\displaystyle s_{_{N}}*y\ =\ \scriptstyle {\rm {DFT}}^{-1}\displaystyle \left[\scriptstyle {\rm {DFT}}\displaystyle \{s\}\cdot \scriptstyle {\rm {DFT}}\displaystyle \{y\}\right].}

Значимость этого результата поясняется в разделах Алгоритмы круговой свертки и быстрой свертки .

Связь с Z-преобразованием

S 2 π ( ω ) {\displaystyle S_{2\pi }(\omega )} ряд Фурье , который также можно выразить через двустороннее Z-преобразование . То есть :

S 2 π ( ω ) = S z ( z ) | z = e i ω = S z ( e i ω ) , {\displaystyle S_{2\pi }(\omega )=\left.S_{z}(z)\,\right|_{z=e^{i\omega }}=S_{z}(e^{i\omega }),}

где обозначение отличает Z-преобразование от преобразования Фурье. Поэтому мы также можем выразить часть Z-преобразования через преобразование Фурье : S z {\displaystyle S_{z}}

S z ( e i ω ) =   S 1 / T ( ω 2 π T )   =   k = S ( ω 2 π T k / T ) = k = S ( ω 2 π k 2 π T ) . {\displaystyle {\begin{aligned}S_{z}(e^{i\omega })&=\ S_{1/T}\left({\tfrac {\omega }{2\pi T}}\right)\ =\ \sum _{k=-\infty }^{\infty }S\left({\tfrac {\omega }{2\pi T}}-k/T\right)\\&=\sum _{k=-\infty }^{\infty }S\left({\tfrac {\omega -2\pi k}{2\pi T}}\right).\end{aligned}}}

Обратите внимание, что при изменении параметра T члены остаются на постоянном расстоянии друг от друга, а их ширина увеличивается или уменьшается. Члены S 1/ T ( f ) остаются на постоянном расстоянии, а их ширина 1/ T увеличивается или уменьшается. S 2 π ( ω ) {\displaystyle S_{2\pi }(\omega )} 2 π {\displaystyle 2\pi }

Таблица дискретных преобразований Фурье

Некоторые общие пары преобразований показаны в таблице ниже. Применяются следующие обозначения :

  • ω = 2 π f T {\displaystyle \omega =2\pi fT} — действительное число, представляющее непрерывную угловую частоту (в радианах на выборку). ( — в циклах/сек, а — в сек/выборка). Во всех случаях в таблице DTFT является 2π-периодическим (в ). f {\displaystyle f} T {\displaystyle T} ω {\displaystyle \omega }
  • S 2 π ( ω ) {\displaystyle S_{2\pi }(\omega )} обозначает функцию, определенную на . < ω < {\displaystyle -\infty <\omega <\infty }
  • S o ( ω ) {\displaystyle S_{o}(\omega )} обозначает функцию, определенную на , и ноль в других местах. Тогда: π < ω π {\displaystyle -\pi <\omega \leq \pi } S 2 π ( ω )   k = S o ( ω 2 π k ) . {\displaystyle S_{2\pi }(\omega )\ \triangleq \sum _{k=-\infty }^{\infty }S_{o}(\omega -2\pi k).}
  • δ ( ω ) {\displaystyle \delta (\omega )} это дельта-функция Дирака
  • sinc ( t ) {\displaystyle \operatorname {sinc} (t)} это нормализованная функция sinc
  • rect [ n L ] { 1 | n | L / 2 0 | n | > L / 2 {\displaystyle \operatorname {rect} \left[{n \over L}\right]\triangleq {\begin{cases}1&|n|\leq L/2\\0&|n|>L/2\end{cases}}}
  • tri ( t ) {\displaystyle \operatorname {tri} (t)} это треугольная функция
  • n — целое число, представляющее дискретную временную область (в отсчетах)
  • u [ n ] {\displaystyle u[n]} является дискретной по времени единичной ступенчатой ​​функцией
  • δ [ n ] {\displaystyle \delta [n]} это дельта Кронекера δ n , 0 {\displaystyle \delta _{n,0}}
Временная область
s [ n ]
Частотная область
S 2 π ( ω )
ЗамечанияСсылка
δ [ n ] {\displaystyle \delta [n]} S 2 π ( ω ) = 1 {\displaystyle S_{2\pi }(\omega )=1} [17] : стр.305 
δ [ n M ] {\displaystyle \delta [n-M]} S 2 π ( ω ) = e i ω M {\displaystyle S_{2\pi }(\omega )=e^{-i\omega M}} целое число M {\displaystyle M}
m = δ [ n M m ] {\displaystyle \sum _{m=-\infty }^{\infty }\delta [n-Mm]\!} S 2 π ( ω ) = m = e i ω M m = 2 π M k = δ ( ω 2 π k M ) {\displaystyle S_{2\pi }(\omega )=\sum _{m=-\infty }^{\infty }e^{-i\omega Mm}={\frac {2\pi }{M}}\sum _{k=-\infty }^{\infty }\delta \left(\omega -{\frac {2\pi k}{M}}\right)\,}

S o ( ω ) = 2 π M k = ( M 1 ) / 2 ( M 1 ) / 2 δ ( ω 2 π k M ) {\displaystyle S_{o}(\omega )={\frac {2\pi }{M}}\sum _{k=-(M-1)/2}^{(M-1)/2}\delta \left(\omega -{\frac {2\pi k}{M}}\right)\,}     нечетный М     четный М
S o ( ω ) = 2 π M k = M / 2 + 1 M / 2 δ ( ω 2 π k M ) {\displaystyle S_{o}(\omega )={\frac {2\pi }{M}}\sum _{k=-M/2+1}^{M/2}\delta \left(\omega -{\frac {2\pi k}{M}}\right)\,}

целое число M > 0 {\displaystyle M>0}
u [ n ] {\displaystyle u[n]} S 2 π ( ω ) = 1 1 e i ω + π k = δ ( ω 2 π k ) {\displaystyle S_{2\pi }(\omega )={\frac {1}{1-e^{-i\omega }}}+\pi \sum _{k=-\infty }^{\infty }\delta (\omega -2\pi k)\!}

S o ( ω ) = 1 1 e i ω + π δ ( ω ) {\displaystyle S_{o}(\omega )={\frac {1}{1-e^{-i\omega }}}+\pi \cdot \delta (\omega )\!}

Этот термин следует интерпретировать как распределение в смысле главного значения Коши вокруг его полюсов при . 1 / ( 1 e i ω ) {\displaystyle 1/(1-e^{-i\omega })} ω = 2 π k {\displaystyle \omega =2\pi k}
a n u [ n ] {\displaystyle a^{n}u[n]} S 2 π ( ω ) = 1 1 a e i ω {\displaystyle S_{2\pi }(\omega )={\frac {1}{1-ae^{-i\omega }}}\!} 0 < | a | < 1 {\displaystyle 0<|a|<1} [17] : стр.305 
e i a n {\displaystyle e^{-ian}} S o ( ω ) = 2 π δ ( ω + a ) , {\displaystyle S_{o}(\omega )=2\pi \cdot \delta (\omega +a),}     -π < а < π

S 2 π ( ω ) = 2 π k = δ ( ω + a 2 π k ) {\displaystyle S_{2\pi }(\omega )=2\pi \sum _{k=-\infty }^{\infty }\delta (\omega +a-2\pi k)}

реальное число a {\displaystyle a}
cos ( a n ) {\displaystyle \cos(a\cdot n)} S o ( ω ) = π [ δ ( ω a ) + δ ( ω + a ) ] , {\displaystyle S_{o}(\omega )=\pi \left[\delta \left(\omega -a\right)+\delta \left(\omega +a\right)\right],}

S 2 π ( ω )   k = S o ( ω 2 π k ) {\displaystyle S_{2\pi }(\omega )\ \triangleq \sum _{k=-\infty }^{\infty }S_{o}(\omega -2\pi k)}

действительное число с a {\displaystyle a} π < a < π {\displaystyle -\pi <a<\pi }
sin ( a n ) {\displaystyle \sin(a\cdot n)} S o ( ω ) = π i [ δ ( ω a ) δ ( ω + a ) ] {\displaystyle S_{o}(\omega )={\frac {\pi }{i}}\left[\delta \left(\omega -a\right)-\delta \left(\omega +a\right)\right]} действительное число с a {\displaystyle a} π < a < π {\displaystyle -\pi <a<\pi }
rect [ n M N ] rect [ n M N 1 ] {\displaystyle \operatorname {rect} \left[{n-M \over N}\right]\equiv \operatorname {rect} \left[{n-M \over N-1}\right]} S o ( ω ) = sin ( N ω / 2 ) sin ( ω / 2 ) e i ω M {\displaystyle S_{o}(\omega )={\sin(N\omega /2) \over \sin(\omega /2)}\,e^{-i\omega M}\!} целое число и нечетное целое число M , {\displaystyle M,} N {\displaystyle N}
sinc ( W ( n + a ) ) {\displaystyle \operatorname {sinc} (W(n+a))} S o ( ω ) = 1 W rect ( ω 2 π W ) e i a ω {\displaystyle S_{o}(\omega )={\frac {1}{W}}\operatorname {rect} \left({\omega \over 2\pi W}\right)e^{ia\omega }} действительные числа с W , a {\displaystyle W,a} 0 < W < 1 {\displaystyle 0<W<1}
sinc 2 ( W n ) {\displaystyle \operatorname {sinc} ^{2}(Wn)\,} S o ( ω ) = 1 W tri ( ω 2 π W ) {\displaystyle S_{o}(\omega )={\frac {1}{W}}\operatorname {tri} \left({\omega \over 2\pi W}\right)} действительное число , W {\displaystyle W} 0 < W < 0.5 {\displaystyle 0<W<0.5}
{ 0 n = 0 ( 1 ) n n elsewhere {\displaystyle {\begin{cases}0&n=0\\{\frac {(-1)^{n}}{n}}&{\text{elsewhere}}\end{cases}}} S o ( ω ) = j ω {\displaystyle S_{o}(\omega )=j\omega } он работает как дифференцирующий фильтр
1 ( n + a ) { cos [ π W ( n + a ) ] sinc [ W ( n + a ) ] } {\displaystyle {\frac {1}{(n+a)}}\left\{\cos[\pi W(n+a)]-\operatorname {sinc} [W(n+a)]\right\}} S o ( ω ) = j ω W rect ( ω π W ) e j a ω {\displaystyle S_{o}(\omega )={\frac {j\omega }{W}}\cdot \operatorname {rect} \left({\omega \over \pi W}\right)e^{ja\omega }} действительные числа с W , a {\displaystyle W,a} 0 < W < 1 {\displaystyle 0<W<1}
{ π 2 n = 0 ( 1 ) n 1 π n 2  otherwise {\displaystyle {\begin{cases}{\frac {\pi }{2}}&n=0\\{\frac {(-1)^{n}-1}{\pi n^{2}}}&{\text{ otherwise}}\end{cases}}} S o ( ω ) = | ω | {\displaystyle S_{o}(\omega )=|\omega |}
{ 0 ; n  even 2 π n ; n  odd {\displaystyle {\begin{cases}0;&n{\text{ even}}\\{\frac {2}{\pi n}};&n{\text{ odd}}\end{cases}}} S o ( ω ) = { j ω < 0 0 ω = 0 j ω > 0 {\displaystyle S_{o}(\omega )={\begin{cases}j&\omega <0\\0&\omega =0\\-j&\omega >0\end{cases}}} Преобразование Гильберта
C ( A + B ) 2 π sinc [ A B 2 π n ] sinc [ A + B 2 π n ] {\displaystyle {\frac {C(A+B)}{2\pi }}\cdot \operatorname {sinc} \left[{\frac {A-B}{2\pi }}n\right]\cdot \operatorname {sinc} \left[{\frac {A+B}{2\pi }}n\right]} S o ( ω ) = {\displaystyle S_{o}(\omega )=} действительные числа комплексные A , B {\displaystyle A,B}
C {\displaystyle C}

Характеристики

В этой таблице показаны некоторые математические операции во временной области и соответствующие эффекты в частотной области.

СвойствоВременная область
s [ n ]
Частотная область
S 2 π ( ω ) {\displaystyle S_{2\pi }(\omega )}
ЗамечанияСсылка
Линейность a s [ n ] + b y [ n ] {\displaystyle a\cdot s[n]+b\cdot y[n]} a S 2 π ( ω ) + b Y 2 π ( ω ) {\displaystyle a\cdot S_{2\pi }(\omega )+b\cdot Y_{2\pi }(\omega )} комплексные числа a , b {\displaystyle a,b} [17] : стр.294 
Обращение времени / Обращение частоты s [ n ] {\displaystyle s[-n]} S 2 π ( ω ) {\displaystyle S_{2\pi }(-\omega )\!} [17] : стр.297 
Спряжение времени s [ n ] {\displaystyle s^{*}[n]} S 2 π ( ω ) {\displaystyle S_{2\pi }^{*}(-\omega )\!} [17] : стр.291 
Обращение времени и спряжение s [ n ] {\displaystyle s^{*}[-n]} S 2 π ( ω ) {\displaystyle S_{2\pi }^{*}(\omega )\!} [17] : стр.291 
Реальная часть во времени Re ( s [ n ] ) {\displaystyle \operatorname {Re} {(s[n])}} 1 2 ( S 2 π ( ω ) + S 2 π ( ω ) ) {\displaystyle {\frac {1}{2}}(S_{2\pi }(\omega )+S_{2\pi }^{*}(-\omega ))} [17] : стр.291 
Мнимая часть во времени Im ( s [ n ] ) {\displaystyle \operatorname {Im} {(s[n])}} 1 2 i ( S 2 π ( ω ) S 2 π ( ω ) ) {\displaystyle {\frac {1}{2i}}(S_{2\pi }(\omega )-S_{2\pi }^{*}(-\omega ))} [17] : стр.291 
Действительная часть частоты 1 2 ( s [ n ] + s [ n ] ) {\displaystyle {\frac {1}{2}}(s[n]+s^{*}[-n])} Re ( S 2 π ( ω ) ) {\displaystyle \operatorname {Re} {(S_{2\pi }(\omega ))}} [17] : стр.291 
Мнимая часть частоты 1 2 i ( s [ n ] s [ n ] ) {\displaystyle {\frac {1}{2i}}(s[n]-s^{*}[-n])} Im ( S 2 π ( ω ) ) {\displaystyle \operatorname {Im} {(S_{2\pi }(\omega ))}} [17] : стр.291 
Сдвиг во времени / Модуляция по частоте s [ n k ] {\displaystyle s[n-k]} S 2 π ( ω ) e i ω k {\displaystyle S_{2\pi }(\omega )\cdot e^{-i\omega k}} целое число k[17] : стр.296 
Сдвиг по частоте / Модуляция по времени s [ n ] e i a n {\displaystyle s[n]\cdot e^{ian}\!} S 2 π ( ω a ) {\displaystyle S_{2\pi }(\omega -a)\!} реальное число a {\displaystyle a} [17] : стр.300 
Децимация s [ n M ] {\displaystyle s[nM]} 1 M m = 0 M 1 S 2 π ( ω 2 π m M ) {\displaystyle {\frac {1}{M}}\sum _{m=0}^{M-1}S_{2\pi }\left({\tfrac {\omega -2\pi m}{M}}\right)\!}   [Э]целое число M {\displaystyle M}
Расширение Времени { s [ n / M ] n = multiple of M 0 otherwise {\displaystyle \scriptstyle {\begin{cases}s[n/M]&n={\text{multiple of M}}\\0&{\text{otherwise}}\end{cases}}} S 2 π ( M ω ) {\displaystyle S_{2\pi }(M\omega )\!} целое число M {\displaystyle M} [1] : стр.172 
Производная по частоте n i s [ n ] {\displaystyle {\frac {n}{i}}s[n]\!} d S 2 π ( ω ) d ω {\displaystyle {\frac {dS_{2\pi }(\omega )}{d\omega }}\!} [17] : стр.303 
Интеграция по частоте {\displaystyle \!} {\displaystyle \!}
Разница во времени s [ n ] s [ n 1 ] {\displaystyle s[n]-s[n-1]\!} ( 1 e i ω ) S 2 π ( ω ) {\displaystyle \left(1-e^{-i\omega }\right)S_{2\pi }(\omega )\!}
Суммирование по времени m = n s [ m ] {\displaystyle \sum _{m=-\infty }^{n}s[m]\!} 1 ( 1 e i ω ) S 2 π ( ω ) + π S ( 0 ) k = δ ( ω 2 π k ) {\displaystyle {\frac {1}{\left(1-e^{-i\omega }\right)}}S_{2\pi }(\omega )+\pi S(0)\sum _{k=-\infty }^{\infty }\delta (\omega -2\pi k)\!}
Свертка по времени / Умножение по частоте s [ n ] y [ n ] {\displaystyle s[n]*y[n]\!} S 2 π ( ω ) Y 2 π ( ω ) {\displaystyle S_{2\pi }(\omega )\cdot Y_{2\pi }(\omega )\!} [17] : стр.297 
Умножение по времени / Свертка по частоте s [ n ] y [ n ] {\displaystyle s[n]\cdot y[n]\!} 1 2 π π π S 2 π ( ν ) Y 2 π ( ω ν ) d ν {\displaystyle {\frac {1}{2\pi }}\int _{-\pi }^{\pi }S_{2\pi }(\nu )\cdot Y_{2\pi }(\omega -\nu )d\nu \!} Периодическая свертка[17] : стр.302 
Кросс-корреляция ρ s y [ n ] = s [ n ] y [ n ] {\displaystyle \rho _{sy}[n]=s^{*}[-n]*y[n]\!} R s y ( ω ) = S 2 π ( ω ) Y 2 π ( ω ) {\displaystyle R_{sy}(\omega )=S_{2\pi }^{*}(\omega )\cdot Y_{2\pi }(\omega )\!}
Теорема Парсеваля E s y = n = s [ n ] y [ n ] {\displaystyle E_{sy}=\sum _{n=-\infty }^{\infty }{s[n]\cdot y^{*}[n]}\!} E s y = 1 2 π π π S 2 π ( ω ) Y 2 π ( ω ) d ω {\displaystyle E_{sy}={\frac {1}{2\pi }}\int _{-\pi }^{\pi }{S_{2\pi }(\omega )\cdot Y_{2\pi }^{*}(\omega )d\omega }\!} [17] : стр.302 

Смотрите также

Примечания

  1. ^ Фактически, уравнение 2 часто обосновывается следующим образом : [1] : стр.143, уравнение 4.6  F { n = T s ( n T ) δ ( t n T ) } = F { s ( t ) T n = δ ( t n T ) } = S ( f ) F { T n = δ ( t n T ) } = S ( f ) k = δ ( f k T ) = k = S ( f k T ) . {\displaystyle {\begin{aligned}{\mathcal {F}}\left\{\sum _{n=-\infty }^{\infty }T\cdot s(nT)\cdot \delta (t-nT)\right\}&={\mathcal {F}}\left\{s(t)\cdot T\sum _{n=-\infty }^{\infty }\delta (t-nT)\right\}\\&=S(f)*{\mathcal {F}}\left\{T\sum _{n=-\infty }^{\infty }\delta (t-nT)\right\}\\&=S(f)*\sum _{k=-\infty }^{\infty }\delta \left(f-{\frac {k}{T}}\right)\\&=\sum _{k=-\infty }^{\infty }S\left(f-{\frac {k}{T}}\right).\end{aligned}}}
  2. ^ Из § Таблицы дискретных преобразований Фурье имеем:
    DTFT ( e i 2 π k N n ) = 2 π M = δ ( ω 2 π k N 2 π M ) = 2 π M = δ ( 2 π f T 2 π k N 2 π M ) = 2 π M = 1 2 π T   δ ( 1 2 π T ( 2 π f T 2 π k N 2 π M ) ) = 1 T M = δ ( f k N T M T ) {\displaystyle {\begin{aligned}\operatorname {DTFT} \left(e^{i2\pi {\frac {k}{N}}n}\right)&=2\pi \sum _{M=-\infty }^{\infty }\delta \left(\omega -2\pi {\frac {k}{N}}-2\pi M\right)\\&=2\pi \sum _{M=-\infty }^{\infty }\delta \left(2\pi fT-2\pi {\frac {k}{N}}-2\pi M\right)\\&=2\pi \sum _{M=-\infty }^{\infty }{\tfrac {1}{2\pi T}}\ \delta \left({\tfrac {1}{2\pi T}}\left(2\pi fT-2\pi {\frac {k}{N}}-2\pi M\right)\right)\\&={\frac {1}{T}}\sum _{M=-\infty }^{\infty }\delta \left(f-{\tfrac {k}{NT}}-{\tfrac {M}{T}}\right)\end{aligned}}}
  3. ^ WOLA не следует путать с методом Overlap-add кусочной свертки.
  4. ^ Пример WOLA: Файл:WOLA channelizer example.png
  5. ^ Это выражение выводится следующим образом: [1] : стр.168 
    n = s ( n M T )   e i ω n = 1 M T k = S ( ω 2 π M T k M T ) = 1 M T m = 0 M 1 n = S ( ω 2 π M T m M T n T ) , where k m + n M = 1 M m = 0 M 1 1 T n = S ( ( ω 2 π m ) / M 2 π T n T ) = 1 M m = 0 M 1 S 2 π ( ω 2 π m M ) {\displaystyle {\begin{aligned}\sum _{n=-\infty }^{\infty }s(nMT)\ e^{-i\omega n}&={\frac {1}{MT}}\sum _{k=-\infty }^{\infty }S\left({\tfrac {\omega }{2\pi MT}}-{\tfrac {k}{MT}}\right)\\&={\frac {1}{MT}}\sum _{m=0}^{M-1}\quad \sum _{n=-\infty }^{\infty }S\left({\tfrac {\omega }{2\pi MT}}-{\tfrac {m}{MT}}-{\tfrac {n}{T}}\right),\quad {\text{where}}\quad k\rightarrow m+nM\\&={\frac {1}{M}}\sum _{m=0}^{M-1}\quad {\frac {1}{T}}\sum _{n=-\infty }^{\infty }S\left({\tfrac {(\omega -2\pi m)/M}{2\pi T}}-{\tfrac {n}{T}}\right)\\&={\frac {1}{M}}\sum _{m=0}^{M-1}\quad S_{2\pi }\left({\tfrac {\omega -2\pi m}{M}}\right)\end{aligned}}}

Ссылки на страницы

  1. ^ Оппенгейм и Шефер, [1] стр. 147 (4.17), где:   следовательно x [ n ] s ( n T ) = 1 T s [ n ] , {\displaystyle x[n]\triangleq s(nT)={\tfrac {1}{T}}s[n],} X ( e i ω ) 1 T S 2 π ( ω ) . {\displaystyle X(e^{i\omega })\triangleq {\tfrac {1}{T}}S_{2\pi }(\omega ).}
  2. ^ Оппенгейм и Шефер, [1] стр. 147 (4.20), стр. 694 (10.1), и Прандони и Веттерли, [2] стр. 255, (9.33), где:     и   ω 2 π f T , {\displaystyle \omega \triangleq 2\pi fT,} X c ( i 2 π f ) S ( f ) . {\displaystyle X_{c}(i2\pi f)\triangleq S(f).}
  3. ^ Оппенгейм и Шефер, [1] стр. 551 (8.35), и Прандони и Веттерли, [2] стр. 82, (4.43). С определениями :     и   это выражение отличается от ссылок на фактор, поскольку они потеряли его при переходе от 3-го шага к 4-му. В частности, ДВПФ в § Таблица преобразований Фурье с дискретным временем имеет фактор, который в ссылках опущен. X ~ ( e i ω ) 1 T S 2 π ( ω ) , {\displaystyle {\tilde {X}}(e^{i\omega })\triangleq {\tfrac {1}{T}}S_{2\pi }(\omega ),}   ω 2 π f T , {\displaystyle \omega \triangleq 2\pi fT,}   X ~ [ k ] S [ k ] , {\displaystyle {\tilde {X}}[k]\triangleq S[k],} δ ( 2 π f T 2 π k N ) δ ( f k N T ) / ( 2 π T ) , {\displaystyle \delta \left(2\pi fT-{\tfrac {2\pi k}{N}}\right)\equiv \delta \left(f-{\tfrac {k}{NT}}\right)/(2\pi T),} 2 π {\displaystyle 2\pi } e i a n {\displaystyle e^{-ian}} 2 π {\displaystyle 2\pi }
  4. ^ Оппенгейм и Шефер, [1] стр. 60, (2.169), и Прандони и Веттерли, [2] стр. 122, (5.21)

Ссылки

  1. ^ abcdefghijk Оппенгейм, Алан В .; Шефер, Рональд В .; Бак, Джон Р. (1999). "4.2, 8.4". Обработка сигналов в дискретном времени (2-е изд.). Upper Saddle River, NJ: Prentice Hall. ISBN 0-13-754920-2. Образцы преобразования Фурье апериодической последовательности x[n] можно рассматривать как коэффициенты DFS периодической последовательности, полученные путем суммирования периодических реплик x[n]. 
  2. ^ abcd Prandoni, Paolo; Vetterli, Martin (2008). Обработка сигналов для связи (PDF) (1-е изд.). Boca Raton, FL: CRC Press. стр. 72, 76. ISBN 978-1-4200-7046-0. Получено 4 октября 2020 г. . Коэффициенты DFS для периодизированного сигнала представляют собой дискретный набор значений для его DTFT
  3. ^ Рао, Р. (2008). Сигналы и системы. Prentice-Hall Of India Pvt. Limited. ISBN 9788120338593.
  4. ^ "Оценка спектральной плотности мощности периодограммы - периодограмма MATLAB".
  5. ^ Гумас, Чарльз Константин (июль 1997 г.). «Window-presum FFT достигает высокого динамического диапазона и разрешения». Personal Engineering & Instrumentation News : 58– 64. Архивировано из оригинала 2001-02-10.{{cite journal}}: CS1 maint: bot: original URL status unknown (link)
  6. ^ Crochiere, RE; Rabiner, LR (1983). "7.2". Многоскоростная цифровая обработка сигналов. Englewood Cliffs, NJ: Prentice-Hall. стр.  313–326 . ISBN 0136051626.
  7. ^ Ван, Хун; Лу, Юсинь; Ван, Сюэган (16 октября 2006 г.). «Channelized Receiver with WOLA Filterbank». Международная конференция CIE по радарам 2006 г. Шанхай, Китай: IEEE. стр.  1– 3. doi :10.1109/ICR.2006.343463. ISBN 0-7803-9582-4. S2CID  42688070.
  8. ^ Лайонс, Ричард Г. (июнь 2008 г.). «DSP Tricks: Building a practical spectrum analyzer». EE Times . Получено 19 сентября 2024 г.   Однако следует отметить, что он содержит ссылку, помеченную как «структура взвешенного перекрытия-сложения» , которая ошибочно ведет к методу перекрытия-сложения .
  9. ^ ab Lillington, John (март 2003 г.). "Сравнение архитектур широкополосного каналирования" (PDF) . Даллас: Международная конференция по обработке сигналов. стр. 4 (рис. 7). S2CID  31525301. Архивировано из оригинала (PDF) 2019-03-08 . Получено 2020-09-06 . "Weight Overlap and Add" или WOLA или его подмножество "Polyphase DFT" становится все более устоявшимся и, безусловно, очень эффективным там, где требуются большие высококачественные банки фильтров.
  10. ^ ab Lillington, John. "A Review of Filter Bank Techniques - RF and Digital" (PDF) . armms.org . Isle of Wight, UK: Libra Design Associates Ltd. стр. 11 . Получено 06.09.2020 . К счастью, существует гораздо более элегантное решение, показанное на рисунке 20 ниже, известное как полифазное или WOLA (Weight, Overlap and Add) FFT.
  11. ^ Хохгюртель, Стефан (2013), "2.5", Эффективные реализации широкополосных FFT-спектрометров высокого разрешения и их применение в обзоре линии галактического центра APEX (PDF) , Бонн: Рейнский университет имени Фридриха Вильгельма в Бонне, стр.  26–31 , получено 19 сентября 2024 г. , Для выполнения M-кратного WOLA для N-точечного DFT, M·N действительных входных выборок a j сначала умножаются на оконную функцию w j того же размера.
  12. ^ Ченнамангалам, Джаянт (2016-10-18). "Техника банка полифазных фильтров". CASPER Group . Получено 2016-10-30 .
  13. ^ Даль, Джейсон Ф. (2003-02-06). Методы временного наложения спектральной оценки (Ph.D.). Университет Бригама Янга . Получено 2016-10-31 .
  14. ^ Линь, Юань-Пей; Вайдьянатан, ПП (июнь 1998 г.). «Подход с использованием окна Кайзера для проектирования прототипов фильтров косинусной модуляции банков фильтров» (PDF) . IEEE Signal Processing Letters . 5 (6): 132– 134. Bibcode :1998ISPL....5..132L. doi :10.1109/97.681427. S2CID  18159105 . Получено 16.03.2017 .
  15. ^ Харрис, Фредерик Дж. (2004-05-24). "9". Многоскоростная обработка сигналов для систем связи . Аппер Сэдл Ривер, Нью-Джерси: Prentice Hall PTR. стр.  226–253 . ISBN 0131465112.
  16. ^ Харрис, Фредрик Дж. (январь 1978 г.). «Об использовании Windows для гармонического анализа с дискретным преобразованием Фурье» (PDF) . Труды IEEE . 66 (1): 51– 83. Bibcode : 1978IEEEP..66...51H. CiteSeerX 10.1.1.649.9880 . doi : 10.1109/PROC.1978.10837. S2CID  426548. 
  17. ^ abcdefghijklmnopq Проакис, Джон Г.; Манолакис, Димитрий Г. (1996). Цифровая обработка сигналов: принципы, алгоритмы и приложения (3-е изд.). Нью-Джерси: Prentice-Hall International. Bibcode : 1996dspp.book.....P. ISBN 9780133942897. sAcfAQAAIAAJ.
  18. ^ Рабинер, Лоуренс Р .; Голд, Бернард (1975). Теория и применение цифровой обработки сигналов . Энглвуд Клиффс, Нью-Джерси: Prentice-Hall, Inc. стр. 59 (2.163). ISBN 978-0139141010.

Дальнейшее чтение

  • Porat, Boaz (1996). Курс цифровой обработки сигналов . John Wiley and Sons. стр. 27–29 и 104–105. ISBN 0-471-14961-6.
  • Siebert, William M. (1986). Схемы, сигналы и системы . Серия MIT Electrical Engineering and Computer Science. Кембридж, Массачусетс: MIT Press. ISBN 0262690950.
  • Lyons, Richard G. (2010). Понимание цифровой обработки сигналов (3-е изд.). Prentice Hall. ISBN 978-0137027415.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Discrete-time_Fourier_transform&oldid=1262625441"