有一个形状像某种扭曲抛物面的浊点,我想用Delaunay三角剖分来插值。我尝试过其他技术(f.ex.splines),但没有设法强制执行所需的行为。
我想知道是否有一种快速方法可以使用scipy.spatial.Delaunay
的结果,我可以给出(x,y)坐标并获得单面(三角形)上点的z坐标。
从documentation看起来我可以提取单纯形的索引,但我不知道如何从那里取得它。
答案 0 :(得分:5)
您可以将Delaunay三角剖分与{-3}}一起给予Z值,它应该为您完成工作。
如果您真的想自己进行插值,可以从scipy.interpolate.LinearNDInterpolator和find_simplex进行插值。