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