嗨,我想绘制带有线条的透明立方体网格.像这样的东西:

但是,我只设法绘制2D网格:
[X,Y] = meshgrid(-8:.5:8);
Z = X+1;
surf(X,Y,Z)
Run Code Online (Sandbox Code Playgroud)
我使用Matlab R2009b.如果不可能在matlab中绘制这个,你可以向我推荐一个我可以使用的软件.
我想在MATLAB中构建一个3D立方体.我知道任何3D形状的单位都是体素而不是像素.这是我想要做的,
首先,我想构建一个具有给定尺寸x,y和z的立方体.
其次,根据我从不同的图像处理教程中理解的内容,这个立方体必须由体素(3D像素)组成.我想给每个体素一个初始颜色值,比如说灰色.
第三,我想访问每个体素并改变它的颜色,但我想区分代表立方体面的体素和代表内部区域的体素.我想通过它的位置x,y,z来轴对每个体素.最后,我们将得到一个具有不同颜色区域的立方体.
我已经搜索了很多但是找不到实现它的好方法,但是这里给出的代码在构造多维数据集的内部区域方面似乎非常接近,
http://www.mathworks.com/matlabcentral/fileexchange/3280-voxel
但我不清楚它是如何执行这个过程的.
谁能告诉我如何在MATLAB中构建这样的多维数据集?
谢谢.