2

我需要在 iPhone 应用程序中使用自然三次样条插值。有谁知道类似这样的 Obj C 或 C 类: http ://www.ee.ucl.ac.uk/~mflanaga/java/CubicSpline.html

“使用三次样条在数据点的一维数组 y = f(x) 内执行插值。”

4

3 回答 3

1

看这篇文章
这是一个曲线拟合的例子。它使用三次样条插值和贝塞尔样条曲线。

于 2013-04-27T18:19:08.227 回答
0

我已经用 Javascript 实现了它。由于只有几个函数(2 个“公共”函数 + 内部 Gauss-Jordano 消除),因此转换为 C 非常简单(将“var”替换为“int”/“float”等)。

文章:http ://blog.ivank.net/interpolation-with-cubic-splines.html

代码:http ://www.ivank.net/blogspot/cspline/CSPL.js

希望能帮助到你 :)

于 2013-01-15T18:04:58.213 回答
-2

查看 UIBezierPath 的文档

于 2010-10-23T09:31:42.207 回答