Вообще хотелось бы видеть спецификацию модели.
1. Есть синус известной частоты (и неизвестной фазы), если не синус, а некая периодическая функция, то близкая к синусу настолько, чтобы отклонения от синуса отнести к "шуму". На него наложен тренд неизвестного наклона.
Оцениваем обычной множественной регрессией, регрессоры время, синус и косинус, фаза выразится через соотношение
и
2. То же, но частота неизвестна.
Модель та же, но оценивать надо нелинейной регрессией.
3. Частоты и амплитуды меняются во времени.
[math]$y_t=a+bt+C(t)\sin(\omega(t) t+\varphi)+\varepsilon
Напрашивается Гильберт. Но ему мешает тренд, и он выдаст много интересного, но ненужного о колебаниях, и мало о тренде.
4. Тупо взять разности, усреднить по ним и надеяться, что достаточно много периодов колебания, чтобы "неполный" мало исказил бы результат.
5. Брать медианы значений на отрезках максимум-минимум, и по ним уже строить линию.
Спасибо, надо подумать. Гильберта я нарисовал, как видно, ему и краевые условия тоже мешают.