python - 插值等距点

标签 python parameters interpolation

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

最佳答案

什么kind插值最适合吗?

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

a * (1 - m) + b * m

其中a是起点,b是终点,m0之间的点之间的幅度> 和 1

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

关于python - 插值等距点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18915481/

相关文章:

python - 具有 (x,y) 坐标列表的多边形区域

python - 将 python 字符串列表转换为字节数组

python - 在 python 脚本中搜索并替换字符串中的多个模式

java - 创建抽象方法而不固定其参数类型

python - 如何在 Spark 中以 DenseVector 为键对 RDD 进行 groupByKey?

c - 如何修改已传递给 C 函数的指针?

c# - 将 ref 与列表一起使用以及列表如何保持更新

mysql - 在 SQL 中插入多系列数据

python - 如何在 SciPy 中获得正确的插值?

algorithm - 填充二维数组的空隙