Спасибо большое, Евгений Машеров, что советуете!
В данном случае центрирование не только и не столько ради повышения вычислительной точности. Если бы данные были полными, без "дефекта", центрирование, ввиду линейности преобразования Фурье, изменило бы лишь коэффициенты при нулевой частоте (в точной арифметике; в реальной точности в ходе вычисления этого коэффициента накапливались бы ошибки округления при иных коэффициентах).
Мне кажется, что я что-то другое подразумеваю под центрированием, и, из-за этого возникает недопонимание, позвольте, пожалуйста, вместе разобраться.
Пусть у нас имеется вектор

, к которому мы применяем Фурье преобразование, а именно

, где

.
Центрирование на

позиций - это умножение на матрицу перестановок

, в виде циркулянта, у которого только одна

-тая диагональ содержит единицы и все остальное равно нулю. Тогда

фактически переставляя (центрируя) исходный вектор мы только домножаем результат

на диагональную матрицу

, причем каждый диагональный элемент этой матрицы по норме равен единице. То есть кроме призрачной надежды увеличить численную устойчивость ФФТ (которое и так очень стабильно!!!) я не вижу, и, предполагаю, что Вы под центрированием, что-то другое имели ввиду.
Скажите, пожалуйста, а что Вы имели ввиду под центрированием?
Спасибо!