Многомерное обратное быстрое преобразование Фурье
X = ifftn(
возвращает многомерное дискретное обратное преобразование Фурье N-D массива с помощью быстрого алгоритма преобразования Фурье. Обратное преобразование N-D эквивалентно вычислению обратного преобразования 1-D по каждой размерности Y
)Y
. Область выхода X
- тот же размер, что и Y
.
X = ifftn(
обрезает Y
,sz
)Y
или колодки Y
с конечными нулями перед принятием обратного преобразования согласно элементам вектора sz
. Каждый элемент sz
определяет длину соответствующей размерности преобразования. Для примера, если Y
массив 5 на 5 на 5, тогда X = ifftn(Y,[8 8 8])
подушки каждая размерность с нулями, приводящими к обратному преобразованию 8 на 8 на 8 X
.
ifftn
функция проверяет, являются ли векторы в массиве Y
являются сопряженными симметричными во всех размерностях. Векторное v
сопряженный симметричный, когда i-й элемент удовлетворяет v(i) = conj(v([1,end:-1:2]))
. Если векторы в Y
являются сопряженными симметричными во всех размерностях, тогда расчет обратного преобразования быстрее, и выход действителен.