Результат
Формула 4.1
Формула 5.33
Данный код выдаёт исключения по дублирующим точкам из-за некорректного поиска кординат. Также скорость обработки медленная из-за множественного перебора значений по X в реализации апроксимации.
Проблема с обрывестым графиком также вызвана дублирующимеся точками по оси X.
Данный костыль нету большого смысла залатывать, ибо задача заключалась в демонстрации метода.
В таблице данных, которую мы используем, 504 значения, после обработки библиотекой их становится 477. WTF???
Куда деваются 27 значений??? (в принципе можно забить на данный костыль, но ВСЁ ЖЕ!!!)
P.S. Библиотеку писал не я, поэтому все вопросы к неизвестному автору...