Мне нужно использовать естественную интерполяцию кубического сплайна в приложении для iPhone. Кто-нибудь знает класс для Obj C или C, который похож на это: http://www.ee.ucl.ac.uk/~mflanaga/java/CubicSpline.html
"выполнение интерполяции в одномерном массиве точек данных, y = f (x), используя кубический сплайн."
Посмотрите на эту статью Это образец для Кривой Фиттинга.Он использует кубическую сплайн-интерполяцию и кривую Безье-сплайна.
Я реализовал это в Javascript. Поскольку имеется только несколько функций (2 «публичные» функции + внутреннее исключение Гаусса-Джордано), преобразование в C довольно простое (заменить «var» на «int» / «float» и т.
Артикул: http://blog.ivank.net/interpolation-with-cubic-splines.html
Код: http://www.ivank.net/blogspot/cspline/CSPL.js
Надеюсь, это поможет:)
Ознакомьтесь с документами для UIBezierPath