【发布时间】:2015-09-14 07:27:00
【问题描述】:
这是我需要在 matlab 中使用 3D 点创建的表面。
我有大量密集的 3D 点,我想使用这些点创建一个光滑的表面。我需要的表面类型在这里作为示例显示:
这些点采用 x、y 和 z 数组的形式,其中一些如下所示。
x = [195.758412316115 194.820087484229 193.880003014141 192.938917413610 191.998009541608. ],
y = [153.551961825705 153.449992277448 153.348399077453 153.246913790771 153.145452172192 ...],
z = [-45.8030209004629 -45.4679110367076 -45.1377265101793 -44.8100698973253 -44.4818298688393...].
这些点的3D图如下:
【问题讨论】:
-
你试过
surf函数吗。结果是什么 ? mathworks.com/help/matlab/ref/surf.html