Есть с десяток точек - значений некоей математической функции вида f(x). Надо интерполировать и экстраполировать эту функцию. Работать надо под Win32 и Linux. Какую библиотеку использовать?
для "математической" интерполяции чаще всего используют splines of n-order
http://root.cern.ch/root/html/TSpline3.html
для "геометрической" - кривые Bezier (потому что они хорошо
"скалируются")
> еще и метод наименьших квадратов
не надо путать фитирование и интерполяцию ...
фитирование и регрессия - это больше на тему экстраполяции.
btw, есть еще так называемя "тангенциальная" интреполяция -
это когда набор произвольных точек необходимо соединить
плавной кривой. Под "плавной" понимается кривая, производная
(т.е. тангенс касательной) которой в каждой точке меняется
"плавно" и непрерывно.
Именно такой метод реализован на этом графике:
http://root.cern.ch/root/html/TGraph.html