2.3.2. Разбиение на строки и столбцыСумму ДПФ в (2.71) можно переписать в виде
Величина в квадратных скобках - это двумерная последовательность, которую мы обозначим
Каждый столбец последовательности
Какая экономия в объеме вычислений достигается благодаря этой процедуре? Мы уже видели, что при прямом вычислении требуется
комплексных умножений и сложений. Если в методе разложения на столбцы и строки для вычисления одномерного ДПФ применяется прямое вычисление, то вычисление многомерного ДПФ требует
комплексных умножений и сложений. Если каждое из чисел записывается в виде степени двух, чтобы использовать одномерное БПФ, то количество комплексных умножений можно еще уменьшить до
Количество комплексных сложений вдвое больше этого числа. Можно также использовать и другие быстрые алгоритмы вычисления одномерного ДПФ, если для выполнения многомерного ДПФ применен метод разбиения на столбцы и строки. Чтобы получить представление об экономии в численном выражении, рассмотрим затраты на выполнение Для этого примера разбиение на столбцы и строки уменьшает количество арифметических операций почти в 500 раз. Использование одномерного БПФ уменьшает объем вычислений примерно в
|