Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.1. Алгоритмы БПФд с прореживанием по частоте (БПФд - f)Первый этап факторизации для алгоритма БПФ с прореживанием по частоте согласно (7.10) имеет вид
Представим спектральный вектор в виде Так как для Обозначим через Вектор
Представим спектральный вектор
где
Поскольку
Следовательно, для вычисления
где
где Преобразуем в (8.3) произведение матриц
где Тогда
Поставляя (8.4) в (8.3), получаем
Окончательно в этом случае выражение (8.2) преобразуется к виду
где
Таким образом, в случае вещественного входного сигнала Дальнейшая факторизация выполняется итеративно. Матрица Выполняя далее аналогично (8.5) факторизацию матриц
где На рис. 8.2 приведен граф алгоритма БПФд
Рис. 8.1. Первый этап факторизации алгоритма БПФд
Рис. 8.2. Граф алгоритма БПФд — выходные данные располагаются не в цифроинверсном порядке. Для получения упорядоченного выхода отсчетов спектра (сначала действительные отсчеты, затем мнимые) необходима двойная перестановка рис. 8.4. Как следует из рисунка, после перестановки действительные отсчеты располагаются в прямом порядке следования, за ними идут мнимые отсчеты спектра в обратном порядке. Обратное БПФд с прореживанием по частоте ОБПФд — имеет алгоритм, отличный от представленного выше (рис. 8.2, 8.3). Приведем методику синтеза алгоритма ОБПФд — В результате вычисления спектра от вещественного сигнала нам известны
Рис. 8.3. Вычислительная схема алгоритма БПФд
Рис. 8.4. Структура выходных перестановок для алгоритма БПФд -
Рассмотрим первый этап факторизации
где Умножим матрицу
где
где Матрица
Дальнейшее умножение матриц в (8.7) приводит к выражению
Определим структуру матрицы
где Объединяя
где Структурная схема первого этапа факторизации алгоритма (8.11) изображена на рис. 8.5. Проводя аналогичную факторизацию для
Согласно (8.12) на рис. 8.6 приведен граф алгоритма ОБПФд На рис. 8.7 изображен граф алгоритма ОБПФд — (кликните для просмотра скана) Рассмотрим показатели вычислительной эффективности алгоритмов БПФд
Для алгоритмов БПФ по основанию 2 имеем оценки
Подставив (8.14) в (8.13), получаем
Решение рекуррентных уравнений (8.15) дает следующие оценки:
Таким образом, алгоритм БПФд Для алгоритма ОБПФд
решение которых дает оценки
что более чем в 2 раза меньше в сравнении с полным алгоритмом ОБПФ - Для алгоритма БПФд — арифметических операций:
Решая (8.18а), получаем
Приведенные оценки показывают, что алгоритм БПФд — Из рис. 8.1-8.7 структур алгоритмов БПФд
|
1 |
Оглавление
|