1

我正在尝试使用 python 进行插值,但我遇到了一些麻烦。我在 3D 空间中有一组给定的点,它们形成一条曲线。我不知道曲线的解析方程。我需要在该曲线上插入一些在曲线上等距的点。有没有人有什么建议?提前致谢!

4

1 回答 1

2

什么的插值最适合?

如果只需要线性,则可以使用公式...

a * (1 - m) + b * m

哪里a是起点,哪里是b终点,m是 和 之间的点之间的0大小1

我编写了一个工具,您可以在其中可视化不同的插值方法。选择一个你喜欢的(注意有些插值超过 2 点)并检查源代码(应该足够简单,可以将 JavaScript 转换为 Python),看看它是如何完成的。

于 2013-09-20T11:21:44.010 回答