matlab问题,已知三维数组的数据,怎么用灰度图表示出这个三维数组

已知三维数组,如何用灰度图表示这个三维数组。
结果是能画出一个长方体,然后根据数组中每个元素数据的大小,显示出不同的灰度

最简单的就是scatter3了
其次就是重新建造一个个的格子切片,然后用patch做