【发布时间】:2014-04-06 14:52:12
【问题描述】:
在 MATLAB 中绘制 3D 体积时,我需要寻求帮助。我的数据集包括 X、Y、Z 坐标和对应的强度值 V。
我在制作 2D 图像时使用了 pcolor (X,Y,V) 和 shading interp,但是当我要创建 3D 图像时却卡住了。我试过 scatter3、smooth3 和 slice,但它似乎不适合我需要的功能。
我的目标是用每个坐标对应的强度值绘制 3D 网格,并在这些点之间应用阴影插值。
我真的是 3D 绘图的新手,如果能帮助我实现我的目标,我将不胜感激。非常感谢!
以下是我尝试创建的一些图像示例
(来源:ndt.net)
(来源:www.bam.de)
【问题讨论】:
-
您期望输出什么?如果你有一个完整的 3D 体积,颜色插值到空间中的所有点,你如何可视化体积内部发生的事情?你能找到一些看起来像你期望的图像吗?
-
我打算过滤它,以便只绘制更高的强度值。
-
第二个绘图是使用
isosurface完成的。 SO 和 Matlab 中有大量示例
标签: matlab 3d plot volume imaging