Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
10.4. Методы построения алгоритмов БПФ-m для обработки вещественных данныхПусть массив входных данных является вещественным, т.е.
В (10.31) не учтены составляющие с координатами
Покажем, как учитывая свойство комплексной сопряженности спектра, можно синтезировать специальные алгоритмы БПФ для обработки вещественных сигналов, которые более чем в 2 раза эффективнее алгоритмов БПФ-m, предназначенных для обработки комплексных сигналов. 10.4.1. Построчно-столбцовые алгоритмы БПФ-m для обработки вещественных данных. Наиболее тривиальным способом в этом случае является вычисление по первой координате
(аналогично для Недостатком такого алгоритма БПФ-m является необходимость применения одномерных БПФ различных классов — вещественного и комплексного. Это значительно усложняет реализацию алгоритма. Для преодоления данного недостатка используем подход, предложенный в [19,20]. Без потери общности рассмотрим двумерное ДПФ размерностью 1. Считывается
Так как для спектра
то для определения всего спектрального вектора достаточно Отсюда из
Полученный в результате таких преобразований вектор В результате прохода по всем столбцам
2. Считывается
Вычисляется "вещественное" БПФ от
Так как для спектра
то из без потери информации можно сформировать новый вектор
3. В матрице строки и
Таким образом, полный спектр
или
Согласно (10.38) и (10.39), для того чтобы в
При такой перестановке мы получаем половину комплексного спектра
где в строках с номерами
(аналогично для Таким образом, спектр вещественного сигнала Оценки вычислительной сложности для такого алгоритма в общем случае для
(аналогично Пусть оценки (10.35) обозначаются Приведем пример конкретных оценок для двумерного вещественного БПФ размерностью
10.4.2. Гнездовые алгоритмы БПФ-m для обработки вещественных данных. Выполним первый этап факторизации
получаем массив
Так как все массивы
справедливы следующие свойства комплексной сопряженности:
Таким образом, вычисление спектра
Оценки числа арифметических операций, исходя из выражений (10.26) и (10.44), определяются рекуррентными выражениями
решение которых дает
Сравнение оценок (10.45) и (10.42) показывает, что гнездовой подход
|
1 |
Оглавление
|