Восстановите сигналы временной области путем выполнения обратного короткого, быстрого преобразования Фурье (FFT)
Преобразовывает
dspxfrm3
Блок Обратный Короткий БПФ восстанавливает сигнал временной области из выхода частотного диапазона блока Короткий БПФ используя двухэтапный процесс. Во-первых, блок выполняет алгоритм добавления перекрытия, показанный ниже.
Затем блок отбрасывает сигнал в порядок, чтобы восстановить сигнал временной области. В зависимости от окна анализа, используемого блоком 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® командная строка.
Введите длину окна анализа. Этот параметр видим, когда вы устанавливаете флажок Assert if analysis window does not support perfect signal reconstruction.
Введите количество выборок перекрытия для каждой системы координат входного сигнала блока Short-Time FFT. Это значение должно быть таким же, как и параметр Overlap between consecutive windows (in samples) в диалоговом окне параметров блоков Short-Time FFT.
Введите требуемый формат кадра сигнала выхода.
Установите этот флажок, когда вход в блок и с плавающей точкой, и с сопряженной симметрией, и вы хотите получить реальные выходы. Когда вы устанавливаете этот флажок, когда вход не сопряжен симметрично, выход блока является недопустимым. Этот параметр не может использоваться для сигналов с фиксированной точкой.
Установите этот флажок, чтобы отобразить ошибку, когда окно анализа, используемое блоком Short-Time FFT, не поддерживает идеальную реконструкцию сигнала.
Введите величину допустимой ошибки при восстановлении исходного сигнала. Этот параметр видим, когда вы устанавливаете флажок 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.