Обратный кратковременный БПФ
dsp.ISTFT объект вычисляет обратное кратковременное преобразование Фурье (ISTFT) входного сигнала частотного диапазона и возвращает временной интервал выход. Объект принимает системы координат преобразованных Фурье данных, преобразует эти системы координат в область времени использование операции IFFT и выполняет перекрытие - добавляют, чтобы восстановить данные. Выход объекта является восстановленным сигналом, нормированным фактором, который зависит от длины транзитного участка и суммы (. Для получения дополнительной информации см. Алгоритмы.window)
возвращает объект, istf = dsp.ISTFTistf, это реализует обратный кратковременный БПФ. Объектные процессы информационно-независимо через каждый вход образовывают канал в зависимости от времени.
возвращает обратный кратковременный объект FFT с набором свойств Окна к istf = dsp.ISTFT(window)window.
возвращает обратный кратковременный объект FFT с набором свойств Окна к istf = dsp.ISTFT(window,overlap)window и набор свойств OverlapLength к overlap.
возвращает обратный кратковременный объект FFT с istf = dsp.ISTFT(window,overlap,isconjsym)Window набор свойств к window, OverlapLength набор свойств к overlap, и набор свойств ConjugateSymmetricInput к isconjsym.
возвращает обратный кратковременный объект FFT с istf = dsp.ISTFT(window,overlap,isconjsym,woa)Window набор свойств к window, с OverlapLength набор свойств к overlap, ConjugateSymmetricInput набор свойств к isconjsym, и набор свойств WeightedOverlapAdd к woa.
возвращает обратный кратковременный объект FFT с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке.istf = dsp.ISTFT(Name,Value)
step | Запустите алгоритм Системного объекта |
release | Высвободите средства и позвольте изменения в значениях свойств Системного объекта и введите характеристики |
reset | Сбросьте внутренние состояния Системного объекта |
clone | Создайте объект дублированной системы |
isLocked | Определите, используется ли Системный объект |
Вот эскиз того, как алгоритм реализован без взвешенного перекрытия - добавляет (ВОЛЯ):

Вход частотного диапазона инвертируется с помощью ОБПФ, и затем наложитесь - добавляют, выполняется. Обратите внимание на то, что каждый запуск алгоритма генерирует R новые выходные выборки временного интервала, где R является длиной транзитного участка. Длина транзитного участка задана как WL − OL, где WL является длиной окна, и OL является длиной перекрытия. Этап нормализации умножает выход на , где win является вектором окна, заданным в Window свойство.
Вот эскиз того, как алгоритм реализован со Взвешенным Перекрытием - Добавляет (ВОЛЯ):

В ВОЛИ применяется второе окно (обычно названный окном синтеза) после операции IFFT и перед перекрытием - добавляют. ВОЛЯ используется, чтобы подавить разрывы на контурах системы координат, вызванных нелинейной обработкой STFT. Для получения дополнительной информации смотрите Больше О.
Вот рисунок того, как входные поддиапазоны частоты смотрят, когда инвертировано с ОБПФ и добавленный в перекрытие вместе, чтобы восстановить сигнал временной области.

Аналитическое окно (на стороне STFT) и окно синтеза (на стороне ISTFT) обычно идентичны. Чтобы гарантировать совершенную реконструкцию, окна обычно получаются путем пущения квадратного корня из окон, удовлетворяющих постоянному перекрытию - добавляет свойство (COLA). Для получения дополнительной информации на свойстве COLA и как совершенная реконструкция задана, смотрите Больше О в dsp.STFT страница.
[1] Аллен, J.B., и Л. Р. Рэбинер. "Объединенный Подход к Кратковременному анализу Фурье и Синтезу'', Продолжения IEEE, Издания 65, стр 1558–1564, ноябрь 1977.