Вроде разобрались...
Цитата(fontp @ Aug 10 2009, 17:00)

И что просчитав ДПФ по строкам, умножив на некую прорежённую матрицу и сделав ДПФ по столбцам нельзя получить результат?
Нельзя. Если данные расположены в виде:
x_0 x1 ... x_n-1
x_n x_n+1 ... x_2n-1
то вначале нужно делать ДПФ-столбцов, потом умножение на матрицу, потом ДПФ-строк.
Если в обратном порядке (ДПФ-строк, потом умножение на матрицу, потом ДПФ-столбцов),
то надо делать не одно умножение на матрицу (для вычисления каждого элемента вертикального ДПФ матрица разная), то есть два.
Шо и выходит из формулы в Рабинере и Голде. А формула, как это ни удивительно, правильная. Только объём вычислений возрастает, а они это не учитывают и ничего не говорят об этом. Так шо немного, но обманули. И к типам прореживания это не имеет отношения, и по-времени и по-частоте вначале считают ДПФ-столбцов, просто разбиение, как выше сказали, разное (2xN или Nx2)
Цитата
По типу алгоритма Гуда-Томаса (для взаимно простых множителей декомпозиции, где вообще нет вращений и вычисления производятся в любом
порядке), но с вращениями для Кули -Тьюки.
Тут переставляют данные в хитром порядке. Можна как хочешь расставить, и построкам начинать, и по столбцам.
Смысл был в том, чтоб без переставления начать с ДПФ-последовательного блока данных(x0,x1,...,xN-1) как написано в книге, а нельзя. Вот так.