【发布时间】:2019-08-15 21:41:02
【问题描述】:
我正在尝试调整我的数据以匹配下面发布的地图(左图),但无法找出颜色条的正确代码。增量是非线性的。
这是我拥有的相关代码(它是用于空间映射的非常大代码的一部分,因此很遗憾无法使其可重现):
caxes.donatt = [0 2.5];
colormaps.donat = mf_colormap_cpt('BlWhRe', 8);
colormaps.donat(1:1,:) = [0.00 0.00 0.50];
colormaps.donat(2:2,:) = [0.00 0.50 1.00];
colormaps.donat(3:3,:) = [0.67 0.90 0.93];
colormaps.donat(4:4,:) = [1.00 1.00 1.00];
colormaps.donat(5:5,:) = [1.00 0.87 0.68];
colormaps.donat(6:6,:) = [0.98 0.67 0.38];
colormaps.donat(7:7,:) = [1.00 0.40 0.10];
colormaps.donat(8:8,:) = [1.00 0.00 0.00];
这是颜色条预期结果的图片: expected result
这是我使用上面显示的代码的当前结果: current colorbar result
【问题讨论】:
标签: matlab colormap color-mapping