[an error occurred while processing this directive]
|
Два самых простых решения
1. посчитать автокорреляцию в точках
0 (энерния сигнала)
T (полный период синуса)
Сравнить два значения. используется свойство белого шума - его автокорреляция равна 0 везде кроме точки 0. Поэтому если в точке T значение автокорреляции сильно меньше чем в точке 0, то сигнала нет. Если сигнал есть - будут величины одного порядка, если нет, то вторая цифра будет отличаться очень сильно.
2. Корреляция с синусом и его квадратурой.
Даст модуль и фазу синуса. Сравнивая с порогом модуля принимается решение
Один только БПФ скушает больше, чем два раза посчитать корреляцию.
E-mail: info@telesys.ru