Обратное дискретное преобразование Фурье (IDFT)
dsp.IFFT Система object™ вычисляет обратное дискретное преобразование Фурье (IDFT) входного сигнала. Объект использует один или несколько из следующих алгоритмов быстрого преобразования Фурье (FFT) в зависимости от сложности входа и того, находится ли выход в линейном или битовом обратном порядке:
Для вычисления IFFT входного сигнала:
Создать dsp.IFFT и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает ift = dsp.IFFTIFFT объект, ift, которая вычисляет IDFT вектора столбца или N-D массива. Для векторов столбцов или N-D массивов: IFFT объект вычисляет IDFT вдоль первого размера массива. Если вход является вектором строки, IFFT объект вычисляет строку из одного образца IDFT и выдает предупреждение.
возвращает ift = dsp.IFFT(Name,Value)IFFT объект, ift, каждое свойство имеет заданное значение. Заключите каждое имя свойства в отдельные кавычки. Неопределенные свойства имеют значения по умолчанию.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходы, описанные на странице ссылок блока IFFT. Свойства объекта соответствуют параметрам блока, за исключением того, что параметр режима выборки вывода не поддерживается dsp.IFFT.
[1] FFTW (http://www.fftw.org)
[2] Фриго, М. и С. Г. Джонсон, «FFTW: адаптивная архитектура программного обеспечения для FFT», Труды Международной конференции по акустике, речи и обработке сигналов, том 3, 1998, стр. 1381-1384.