stringtranslate.com

Матрица ДПФ

В прикладной математике матрица ДПФ представляет собой выражение дискретного преобразования Фурье (ДПФ) в виде матрицы преобразования , которая может быть применена к сигналу посредством умножения матриц .

Определение

N - точечное ДПФ выражается как умножение , где — исходный входной сигнал, — квадратная матрица ДПФ размером N на N , а — ДПФ сигнала.

Матрицу преобразования можно определить как , или эквивалентно:

,

где — примитивный корень степени N из единицы, в котором . Мы можем избежать написания больших показателей, используя тот факт, что для любого показателя степени мы имеем тождество Это матрица Вандермонда для корней из единицы, с точностью до нормировочного множителя. Обратите внимание, что нормировочный множитель перед суммой ( ) и знак показателя степени в ω являются просто соглашениями и различаются в некоторых трактовках. Все последующее обсуждение применимо независимо от соглашения, максимум с небольшими корректировками. Единственное, что важно, — это то, что прямое и обратное преобразования имеют показатели степени с противоположными знаками, и что произведение их нормировочных множителей равно 1/ N . Однако выбор здесь делает результирующую матрицу ДПФ унитарной , что удобно во многих обстоятельствах.

Алгоритмы быстрого преобразования Фурье используют симметрию матрицы для сокращения времени умножения вектора на эту матрицу, с обычного . Аналогичные методы могут применяться для умножения на матрицы, такие как матрица Адамара и матрица Уолша .

Примеры

Двухочковый

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

Первая строка вычисляет сумму, а вторая — разность.

Множитель делает преобразование унитарным (см. ниже).

Четырехточечный

Четырехточечная матрица ДПФ по часовой стрелке выглядит следующим образом:

где .

Восьмибалльный

Первый нетривиальный случай целой степени двойки имеет место для восьми точек:

где

(Обратите внимание, что .)

Оценка значения дает:


На следующем рисунке ДПФ изображено как умножение матриц, причем элементы матрицы представлены выборками комплексных экспонент:

Действительная часть (косинусоида) обозначена сплошной линией, а мнимая часть (синусоида) — пунктирной линией.

Верхняя строка состоит из единиц (масштабированных для унитарности), поэтому она «измеряет» компонент постоянного тока во входном сигнале. Следующая строка — восемь выборок отрицательного одного цикла комплексной экспоненты, т. е. сигнала с дробной частотой −1/8, поэтому она «измеряет», насколько «сильна» дробная частота +1/8 в сигнале. Напомним, что согласованный фильтр сравнивает сигнал с обращенной во времени версией того, что мы ищем, поэтому, когда мы ищем fracfreq. 1/8, мы сравниваем с fracfreq. −1/8, поэтому эта строка — отрицательная частота . Следующая строка — отрицательные два цикла комплексной экспоненты, отобранные в восьми местах, поэтому она имеет дробную частоту −1/4, и, таким образом, «измеряет» степень, в которой сигнал имеет дробную частоту +1/4.

Ниже кратко излагается, как работает 8-точечное ДПФ, строка за строкой, с точки зрения дробной частоты:

Эквивалентно можно сказать, что последняя строка имеет дробную частоту +1/8 и, таким образом, измеряет, какая часть сигнала имеет дробную частоту −1/8. Таким образом, можно сказать, что верхние строки матрицы «измеряют» положительное частотное содержимое в сигнале, а нижние строки измеряют отрицательную частотную составляющую в сигнале.

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

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

Другие свойства

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

Предельный случай: оператор Фурье

Оператор Фурье

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

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

Ссылки

Внешние ссылки