matlab中colormap函数没有效果怎么解决?
由于从2016a以后,colormap在bar()函数中的作用就弱化了。
我们可以通过修改颜色来达到其目的,其
'b' 蓝色;'r' 红色;'g' 绿色;'c' 青蓝色;'m' 品红色;'y' 黄慧码枝色;'k' 黑色;'w' 白色。
实现方法:
A=[170,120,180,200,190,220]'
B=[120,100,110,180,170,180]'
C=[70,50,80,100,95,120]'
x=1:1:6
bar(x,A,'r'),hold on
bar(x,B,'g'),hold on
bar(x,C,'y')
legend('A','B','模尘C','Location','northwest')
运行后的效果。前敏也可以自行调整颜色代号。
colormap 是宴伍用于控制曲面图的颜色。
1,autumn spring summer winter jet(默认) bone colorcube cool flag 等等可以自己help colormap
2,一般是函数饥宽image()画出的连续的灰度晌肢或图使用。比如x为一个100*100阶数字矩阵,则image(x)可画出色彩连续的灰度图
先用imshow或者image把图片显示出来,再用colormap设置图像的颜色;带蚂兆
常用物则的蠢租配色有jet、hot、gray等等。
用法:colormap xxx
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)