我正在尝试使用 python 进行插值,但遇到了一些麻烦。 我在 3D 空间中有一组给定的点,它们形成一条曲线。我不知道曲线的解析方程。我需要在该曲线上插入一些在曲线上等距的点。 有没有人有什么建议? 提前致谢!
最佳答案
什么kind插值最适合吗?
如果只需要线性,您可以使用公式...
a * (1 - m) + b * m
其中a
是起点,b
是终点,m
是0
之间的点之间的幅度> 和 1
。
我写了一个tool您可以在其中可视化不同的插值方法。选择您喜欢的一个(请注意,有些插值超过 2 个点)并检查源代码(应该足够简单,可以将 JavaScript 翻译为 Python)以了解它是如何完成的。
关于python - 插值等距点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18915481/