Здравствуйте!
Имеется массив данных
![$[1..360]$ $[1..360]$](https://dxdy-02.korotkov.co.uk/f/5/9/2/592b4d2b8a3cee5b0495fe107e4c4f3782.png)
, результат функции

, где

- рандомный небольшой шум. X меняет значение от 1 до 360 с шагом в 1 градус.
На основе этого набора данных рисую синусоиду.

Мне нужно аппроксимировать эти данные к нормальной синусоиде без этих мини скачков. Как это вообще делается?
т.е. к такой синусоиде надо ее привести приблизительно
