【发布时间】:2012-10-22 17:26:23
【问题描述】:
基本上,我有一组最多 100 个坐标,以及曲线在第一个点和最后一个点的所需切线。
我研究过各种曲线拟合方法,我的意思是一种算法,它采用输入的数据点和切线,并输出固化方程,例如高斯法和插值法,但我真的很难理解他们。
我不是要代码(如果您选择提供代码,那是可以接受的 :)),我只是在寻求有关该算法的帮助。它最终将被转换为 iPhone 应用程序的 Objective-C,如果这有什么改变的话..
编辑: 我知道所有点的顺序。它们并不太靠近,因此必须通过所有点 - 也就是插值(除非有人可以提出其他建议)。据我所知,代数曲线是我正在寻找的。顺便说一下,这一切都是在2D平面上完成的
【问题讨论】:
-
很多问题:您是在谈论插值(将遍历所有点)还是近似(可能有一段距离)?您想要整个曲线的单个方程,还是可以接受分段描述?你需要什么样的输出曲线?贝塞尔样条曲线、代数曲线,还是其他什么东西?你知道你的点在曲线上的顺序吗?我们在这里讨论的是 2D 平面中的点吗?
标签: objective-c ios math interpolation gaussian