【发布时间】:2017-07-30 09:48:32
【问题描述】:
我正在尝试在 Matlab 中使用函数 surf 显示 3D 图,并且我需要它在 z 轴的对数刻度中。所以这就是我正在做的事情:
surf(X,Y,Z)
set(gca,'zscale','log')
但我希望颜色条以对数刻度显示,标签为 10^(-6)、10^(-5)、10^(-4)、...
查了一下,找到了解决办法
h = colorbar
set(h,'YScale','log')
但它不适用于最新版本的 Matlab,因为 'YScale' 参数不再存在。
有什么想法吗?
非常感谢。
【问题讨论】:
标签: matlab matlab-figure surface colorbar