русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

БПФ и кронекерово произведение.


Дата добавления: 2014-11-28; просмотров: 647; Нарушение авторских прав


Для примера рассмотрим случай, когда n=2m. Переставим строки матрицы дискретного преобразования Фурье с четными номерами на верх. Данное преобразование эквивалентно умножению слева матрицы дискретного преобразования Фурье на матрицу перестановок вида . Полученную матрицу разобьём на блоки размером . В левом верхнем блоке на пересечении i-ой строки и j-го столбца будет расположен элемент равный . Таким образом, левый верхний блок матрицы равен . Рассмотрим теперь правый верхний блок матрицы . Так как на пересечении i-ой строки и j-го столбца располагается элемент равный , то этот блок равен . Строение нижних блоков несколько сложнее. Элемент левого нижнего блока, расположенный на пересечении i-ой строки и j-го столбца равен , и отличается от элемента матрицы множителем, зависящим от номера столбцы. Обозначим через диагональную матрицу . Левый нижний блок матрицы равен . . Элемент правого нижнего блока, расположенный на пересечении i-ой строки и j-го столбца равен , и, следовательно, правый нижний блок равен . Тем самым показано равенство . Непосредственной проверкой нетрудно убедиться в справедливости следующего равенства , где - единичная матрица k – го порядка. Заметим, что . Следовательно, матрица дискретного преобразования Фурье представляется в виде .

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

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





<== предыдущая лекция | следующая лекция ==>
Быстрое преобразование Фурье над полем комплексных чисел (БПФ) | Общий случай.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.152 сек.