我们可以通过修改colormap的值来达到这种目的。

一般来说colormap的值是64*3的矩阵,64代表64种颜色,3列是这种颜色的RGB值,不过归一化了。

如果你想将colorbar颜色设成6种,

mycolor6 = [

0.4784 0.0627 0.8941
0 0 1
0 1 0
1 1 0
1 0 0
1 0.3804 0];

将随机矩阵A=randn(100),显示

执行以下步骤

imagesc(A);

colormap(mycolor6)

colorbar

将显示

matlab中设置colorbar为几种规定颜色

 

颜色和数据自己可以随意定义,只要修改mycolor6的矩阵值即可。

 

相关文章:

  • 2021-07-08
  • 2021-11-27
  • 2022-01-20
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
猜你喜欢
  • 2021-09-29
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2021-10-09
相关资源
相似解决方案