我的数据是通过将网格上的二维点转换为三维表示生成的。比如说,我在二维网格上有一些点[x,y],我把它转换成一个三维表示,比如[x*cos(y),x*sin(y),y]。所以我现在有一堆三维点。我如何得到这个三维表示的曲面图?我也可以访问二维表示
python/Matlab的解决方案对我来说都很好
谢谢你
编辑:问题被标记为重复,但它不是按照下面的解释。参考问题:Creating a 3D surface plot from three 1D arrays。 重复标记问题假设在[x,y,z]坐标中,点可以表示为[x,y,f(x,y)]。我的问题不是这样的。我有二维点[x,y]和它们相应的三维表示[f1(x,y),f2(x,y),f3(x,y)]。我在下面提供这张图片作为我想要的例子
我有一堆分散的数据点,比如右边。由此,我想在左边生成一个图像
图片来源:图1来自论文-Mekuz,Nathan和johnk。托索斯。”具有自适应邻域选择的无参数等值线图。施普林格,柏林,海德堡,2006。
目前没有回答
相关问题 更多 >
编程相关推荐