Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
7.2. Алгоритмы БПФ с вещественными весовыми коэффициентамиНедостатком рассмотренных выше алгоритмов БПФ размерности В связи с этим представляет определенный интерес построение алгоритмов БПФ с весовыми коэффициентами из поля вещественных чисел. Как будет показано ниже, алгоритмы БПФ данного класса имеют более сложные структуры, однако являются более эффективными (по числу арифметических операций) в сравнении с алгоритмами БПФ по основаниям 2, 4, 8, 16 и требуют значительно меньший объем Пусть
где Представим матрицу
Тогда
так как по теореме сдвига Операцию
Подставляя полученное соотношение в (7.4), получаем
где В случае, если
Алгоритм
Согласно (7.7) алгоритм На рис. 7.6 приведен граф первой части алгоритма
Вторая часть по структуре аналогична алгоритму БПФ, приведенному на рис. 7.2 с учетом замены коэффициентов Существенным недостатком алгоритма В [8] Чу и Темес предложили модификацию алгоритма
Рис. 7,6. Предварительные этапы взвешивания в алгоритме БПФ типа Рейдера-Бреннера
В матрице коэффициент
При дальнейшей факторизации по аналогии с (7.8) для Число нетривиальных арифметических операций для данного алгоритма равно (табл. 7.1)
т.е. алгоритм Чу-Темеса имеет несколько худшие показатели вычислительной эффективности. Дальнейшее обобщение метода Рейдера-Бреннера предложено в [9], где матрица
Приведем пример определения матриц
При указанном представлении Алгоритмы БПФ с вещественными весовыми коэффициентами могут быть получены и при прямой форме факторизации (прореживание по частоте), когда после первого этапа факторизации получается выражение
где
Рис. 7.7. Алгоритм Тыртышникова не разбивается на две матрицы
где в общем случае
(матрица Продолжая далее аналогичную факторизацию для матриц
Подставляя (7.12) в
На рис. 7.7 приведен пример реализации алгоритма для случая
Согласно (7.14) алгоритм (7.13) имеет меньше сложений, чем алгоритм
|
1 |
Оглавление
|