Главная > Разное > Методы синтеза быстрых алгоритмов свертки и спектрального анализа сигналов
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

7.7. Алгоритмы редуцированного БПФ

В данном разделе рассматриваются способы построения быстрых алгоритмов для вычисления СДПФ . Такое преобразование, как будет показано в гл. 10, находит применение при построении многомерных алгоритмов БПФ. Согласно определению редуцированное ДПФ определяется как

где

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

В [5, 27] Нуссбаумер для вычисления СДПФ применил метод Рейдера-Бреннера. При этом преобразование

заменяется на

Такой алгоритм вычисления СДПФ характеризуется следующими оценками арифметических операций (численные данные приведены в [5], табл. 4.4):

Рис. 7.15. Алгоритм БПФ с расщепленным основанием для СДПФ

Аналогичные результаты дает способ факторизации, определяемый выражением (7.11).

Для вычисления СДПФ можно применить метод факторизации с расщепленным основанием (см. разд. 7.4). Представим матрицу В виде

Тогда после первого этапа факторизации получаем

Далее в (4.47) матрицы могут быть факторизованы по методу БПФ с расщепленным основанием (7.24).

При таком подходе к вычислению получаем минимальные из известных оценки числа нетривиальных арифметических операций

На рис. 7.15 приведен пример построения СДПФ методом расщепленного основания для случая

<< Предыдущий параграф Следующий параграф >>
Оглавление