Question: Is there any way to remove the 0 surface from a matrix plot?

matrixplot(A, style=surfacewireframe,heights=histogram);

when A has zero values they are graphed, is there any way to not have them show? Choose any matrix for A I just want to see non-zero elements.

 

Also when looking down on the 3d graph I'd like the tops of the histogram cells to be colored as if I'm looking at a 2d plot. When I do it now I can't tell any difference between any of the cells. This looks to be a lighting issue I suppose. There is some variation but it is very difficult to tell. Some light settings work better than others. Z-Hue seems to be the best but still a little washed out.

Please Wait...