1. 运行代码
a = 10.^(1:6);
b = ones(10,1)*a;
pcolor(b);shading interp;
cb = colorbar;
结果如下:
2. 使 colorbar 刻度变为对数形式,并均匀分布
代码如下:
a = 10.^(1:6);
b = ones(10,1)*a;
pcolor(b);shading interp;
cb = colorbar;
axis auto;
set(gca,'ColorScale','log');
cb.Limits = [10^0 10^6];
结果如下:
3. 反转 coloebar
在上一段代码后面加以下代码:
colormap(flipud(parula));
结果如下: