Восстановите сигналы временного интервала путем выполнения обратного короткого времени, быстрого преобразования Фурье (FFT)
Преобразовывает
dspxfrm3
Блок Inverse Short-Time FFT восстанавливает сигнал временного интервала от частотного диапазона вывод блока Short-Time FFT с помощью двухступенчатого процесса. Во-первых, блок выполняет перекрытие, добавляет алгоритм, показанный ниже.
Затем блок повторно буферизует сигнал в порядке восстановить сигнал временного интервала. В зависимости от аналитического окна, используемого блоком 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 или максимального количества допустимой ошибки в процессе реконструкции, чтобы определить, может ли сигнал быть отлично восстановлен.
Пример dspstsa
иллюстрирует, как использовать Кратковременный БПФ и Обратные Кратковременные блоки БПФ, чтобы удалить фоновый шум из речевого сигнала. Чтобы открыть модель 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, не поддержит совершенную реконструкцию сигнала.
Введите количество приемлемой ошибки в реконструкции исходного сигнала. Этот параметр видим, когда вы устанавливаете флажок Assert if analysis window does not support perfect signal reconstruction.
Порт | Поддерживаемые типы данных |
---|---|
X (n, k) |
|
w (n) |
|
x (n) |
|
[1] Quatieri, Томас Э. Речевая обработка сигналов дискретного времени. Englewood Cliffs, NJ: Prentice Hall, 2001.