Цитата(les12 @ Oct 7 2014, 18:52)

Думаю Гилберт как раз подходит. Теперь вопрос, писать с нуля прогу или есть где посмотреть т.к. не верю что Гилберта никто не писал и нет примера в инете(Фурье допустим полно). Сам лично не смог найти. Или есть более простой способ нахождения смены фазы.
Может уже смотрели в matlab функции:
1) hilbert - реализует ПГ при помощи БПФ (можно посмотреть в исходниках hilbert.m где-то в недрах)
2) angle - фаза комплексного числа
3) unwrap - уберет разрывы фазы.
Преобразование Гильберта можно реализовать при помощи КИХ-фильтра.
В matlab есть инструмент FDATool - в пару кликов может дать коэффициенты соответствующего КИХ-фильтра.
Это если не с чего начать.