kakala 发表于 2009-4-26 12:04:21

散点画三维曲面问题

本帖最后由 ljelly 于 2009-4-27 10:57 编辑

现在获得了一堆三维散点,x,y坐标没有很明显的矩阵特性,现在要把它们画成一张三维曲面
,不知如何实施,请教列位高手。
在matlab中,可画三维曲面的函数有mesh和surf,但它们都要求x、y二维矩阵特点。

bainhome 发表于 2009-4-26 13:45:56

1.用griddata插值再画
2.如果是R2009a,可以用sftool

ZanDZ 发表于 2009-4-26 14:40:52

记得也可以用patch,把点变成一个个三角形画出来。

cmzeng 发表于 2009-4-27 09:25:16

我用的是书上的方法“不规则数据的网眼图和表面图”《精通matlab6》清华大学出版社,很好阿
t=delaunay(x,y);
trimesh(t,x,y,z);
页: [1]
查看完整版本: 散点画三维曲面问题