匹配Colormap和Colorbar

时间:2015-10-12 01:08:26

标签: matlab matlab-figure

我正在运行以下代码

%    x_start y_start x_end y_end concentration
A = [0         0      1      1     10
     0         1      3      3     0.6
     3         1      6      2     1.2];

cmap = jet(256);
con_min = 0;
con_max = 10;
ind_c = round((size(cmap,1)-1)*A(:,5)/(con_max-con_min))+1
figure;
set(gca,'ColorOrder',cmap(ind_c,:),'NextPlot','replacechildren');
plot([A(:,1) A(:,3)]',[A(:,2) A(:,4)]');
colorbar

但是,我的颜色条与我的色彩映射不匹配;它使用默认的颜色条,我正在运行自定义色彩映射表。如何才能使我的颜色条显示我的色彩图的正确值?

0 个答案:

没有答案