Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 python 进行插值,但我遇到了一些麻烦。我在 3D 空间中有一组给定的点,它们形成一条曲线。我不知道曲线的解析方程。我需要在该曲线上插入一些在曲线上等距的点。有没有人有什么建议?提前致谢!
什么样的插值最适合?
如果只需要线性,则可以使用公式...
a * (1 - m) + b * m
哪里a是起点,哪里是b终点,m是 和 之间的点之间的0大小1。
a
b
m
0
1
我编写了一个工具,您可以在其中可视化不同的插值方法。选择一个你喜欢的(注意有些插值超过 2 点)并检查源代码(应该足够简单,可以将 JavaScript 转换为 Python),看看它是如何完成的。