Восстановите сигналы временной области путем выполнения обратного короткого времени, быстрого преобразования Фурье (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.