在MATLAB中绘制3-D矩阵*值*

时间:2012-02-15 22:27:37

标签: matlab 3d matrix plot

我有一个3D矩阵M(256x256x136),M中的每个索引(i,j,k)都有一个灰度值。我有兴趣在MATLAB中以某种3D图形显示M,但我无法这样做。我不能使用plot3,因为plot3用于绘制点,而不是值。

由于

2 个答案:

答案 0 :(得分:2)

如果我正确理解了您的问题,您希望将ijk的3D点云绘制为3D坐标,将灰度级绘制为点值。< / p>

我建议使用scatter3

答案 1 :(得分:1)

听起来您正在寻找体积渲染器。对于Matlab,您可以尝试这个:Volume Render from Matlab Central

isosurface图也可能有用。