Inverse Short-Time FFT

Восстановите сигналы временной области путем выполнения обратного короткого, быстрого преобразования Фурье (FFT)

Библиотека

Преобразовывает

dspxfrm3

  • Inverse Short-Time FFT block

Описание

Блок Обратный Короткий БПФ восстанавливает сигнал временной области из выхода частотного диапазона блока Короткий БПФ используя двухэтапный процесс. Во-первых, блок выполняет алгоритм добавления перекрытия, показанный ниже.

x[n]=LW(0)p=[1Nk=0N1X[pL,k]ej2πkn/N]

Затем блок отбрасывает сигнал в порядок, чтобы восстановить сигнал временной области. В зависимости от окна анализа, используемого блоком Short-Time FFT, блок Inverse Short-Time FFT может или не может достичь идеальной реконструкции сигнала временного интервала.

Подключите свой комплексный, одноканальный или многоканальный входной сигнал к порту X (n, k). Блок принимает неориентированный вектор, вектор-столбец и матрицу вход. Блок выводит действительное или комплексное, одноканальное или многоканальное обратное БПФ с коротким временем на порт x (n).

Подключите комплексное, одноканальное окно анализа к порту w (n). Когда вы устанавливаете флажок Assert if analysis window does not support perfect signal reconstruction, блок отображает ошибку, когда входной сигнал не может быть идеально восстановлен. Блок использует значения, которые вы вводите для Analysis window length (W) и Reconstruction error tolerance, или максимальное количество допустимой ошибки в процессе реконструкции, чтобы определить, может ли сигнал быть идеально восстановлен.

Примеры

The dspstsa пример иллюстрирует, как использовать блоки FFT короткого времени и обратного FFT короткого времени, чтобы удалить фоновый шум из речевого сигнала. Чтобы открыть dspstsa модель, тип dspstsa в MATLAB® командная строка.

Параметры

Analysis window length

Введите длину окна анализа. Этот параметр видим, когда вы устанавливаете флажок Assert if analysis window does not support perfect signal reconstruction.

Overlap between consecutive STFFT frames (in samples)

Введите количество выборок перекрытия для каждой системы координат входного сигнала блока Short-Time FFT. Это значение должно быть таким же, как и параметр Overlap between consecutive windows (in samples) в диалоговом окне параметров блоков Short-Time FFT.

Samples per output frame

Введите требуемый формат кадра сигнала выхода.

Input is conjugate symmetric

Установите этот флажок, когда вход в блок и с плавающей точкой, и с сопряженной симметрией, и вы хотите получить реальные выходы. Когда вы устанавливаете этот флажок, когда вход не сопряжен симметрично, выход блока является недопустимым. Этот параметр не может использоваться для сигналов с фиксированной точкой.

Assert if analysis window does not support perfect signal reconstruction

Установите этот флажок, чтобы отобразить ошибку, когда окно анализа, используемое блоком Short-Time FFT, не поддерживает идеальную реконструкцию сигнала.

Reconstruction error tolerance

Введите величину допустимой ошибки при восстановлении исходного сигнала. Этот параметр видим, когда вы устанавливаете флажок Assert if analysis window does not support perfect signal reconstruction.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

X (n, k)

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

w (n)

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

x (n)

  • Плавающая точка двойной точности

  • Плавающая точка с одной точностью

Ссылки

[1] Quatieri, Thomas E. Обработка речевого сигнала в дискретном времени. Englewood Cliffs, Нью-Джерси: Prentice Hall, 2001.

Расширенные возможности

.
Представлено до R2006a