我想对高度数据的不规则网格执行双线性插值。这张草图粗略地展示了我的网格,一对x,y对。我只有米色的数据点,我想在中间插入所有的数据点。插值
我的y值在1-10之间,x值在70-290之间。对的z值在4880到5000之间变化,最小值在较小的x值上。 到目前为止,我只是用一个线性方程进行插值(这次不可能),所以我不太确定如何解决这个问题。我在考虑用Python或R来做
编辑: 一些示例数据:
v1 = (85,1,4880); v2 = (284,1,5008); v3 = (91,10,4883);
v4 = (288,10,5008); v5 = (79,3,4879); v6 = (275,3,4995)
在R中,您可以使用来自
akima
的函数interp()
,它使用了Akima, H. (1978)中提出的双线性插值算法。在转换为
^{pr2}$Raster
对象并导出相关问题 更多 >
编程相关推荐