How to draw (semi) logarithmic 3d graphics? (Matlab)

I know the semilogue and semilogy for two-dimensional graphs. Is there an equivalent for SURF and MESH?

+5
source share
2 answers

You looked at the properties of the XScale, YScale, and Zscale axis. You can install them both linear and journal. However, in order for these properties to be recorded, the data must be positive. See http://www.mathworks.com/matlabcentral/newsreader/view_thread/239232 for details .

+3
source

As indicated in the referenced link, to set all three axes to logarithmic scaling, use

set(gca, 'XScale', 'log', 'YScale', 'log', 'ZScale', 'log')
+4
source

All Articles