Obj C 或 C 的三次样条类?

发布于 2024-09-29 01:53:30 字数 242 浏览 1 评论 0原文

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

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

I need to use natural cubic spline interpolation in an iPhone app. Does anyone know of a class for Obj C or C that resembles this:
http://www.ee.ucl.ac.uk/~mflanaga/java/CubicSpline.html

"performing an interpolation within a one dimensional array of data points, y = f(x), using a cubic spline."

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

半衬遮猫 2024-10-06 01:53:30

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

Look at this article
This is a sample for Curve Fitting. It uses Cubic Spline Interpolation, and Bezier Spline Curve.

南街九尾狐 2024-10-06 01:53:30

我已经用 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

希望有帮助:)

I have implemented it in Javascript. Since there are only several functions (2 "public" functions + internal Gauss-Jordano elimination), conversion to C is pretty straightforward (replace "var" with "int"/"float" etc.).

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

Code: http://www.ivank.net/blogspot/cspline/CSPL.js

Hope it helps :)

夏有森光若流苏 2024-10-06 01:53:30

查看 UIBezierPath 的文档

Check out the Docs for UIBezierPath

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文