你可以在画完图之后加一句
set(gca,'CLim',[0,5]);
那么对colorbar就是0-5区间分配颜色的
你也可以在figure的菜单中,点Edit->colormap
在弹出的对话框中修改Color data min和Color data max的值
至于右边的等高线图,从你的图像上看是用contourf函数画的
contourf函数画几个等直线就填充几种颜色,是常用的一种彩色表示等值图的办法
当然伪彩色图的颜色分级更多,看上去信息更丰富
如果想在伪彩色图上再显示等值线(一般很少这样的),可以如下实现
imagesc(....); %这是你画伪彩色图的语句
hold on;
contour(...,'color','k');
hold off;
其实就是在画完伪彩色图之后,用hold on语句将axis对象hold住
再用contour语句在同一个axis对象中继续画等值线
这里加了'color','k'是指定画等值线的颜色以方便观察
温馨提示:答案为网友推荐,仅供参考