rceps
Вещественный кепстр и минимально-фазовое восстановление.
| Библиотека |
|
Аргументы
Входные аргументы
#
x —
входной сигнал
вещественный вектор
Details
Входной сигнал, заданный как вещественный вектор.
Алгоритмы
Вещественный кепстр — это обратное преобразование Фурье от вещественного логарифма модуля преобразования Фурье последовательности.
Функция rceps работает только с вещественными данными.
|
Функция rceps — это реализация алгоритма 7.2 из [2]:
y = real(ifft(log(abs(fft(x)))))
Соответствующее оконное преобразование в кепстральной области формирует восстановленный минимально-фазовый сигнал:
w = [1.0; fill(2.0, n÷2 - 1); fill(1.0, 1 - n % 2); zeros(n÷2 - 1)]
ym = real(ifft(exp.(fft(w .* y))))