MATLAB基础:colormap函数的使用

1、colormap函数:获取当前色图

2、用法说明:colormap(map)函数设置或获取当前图像的色图。

                      参量map为一个m×3的、元素在[0,1]之间的实数矩阵,每一行是定义一种颜色的一个RGB向量。

                      颜色图的第k行定义第k种颜色,其中map(k,:)=[r(k) g(k) b(k)]定义红绿蓝的亮度。

3、实例

(1)源码

>> t = 0:pi/6:pi*2

t =

  Columns 1 through 10

         0    0.5236    1.0472    1.5708    2.0944    2.6180    3.1416    3.6652    4.1888    4.7124

  Columns 11 through 13

    5.2360    5.7596    6.2832

>> [x,y,z] = cylinder(0.5*sin(t))

x =

  Columns 1 through 10

         0         0         0         0         0         0         0         0         0         0
    0.2500    0.2378    0.2023    0.1469    0.0773    0.0000   -0.0773   -0.1469   -0.2023   -0.2378
    0.4330    0.4118    0.3503    0.2545    0.1338    0.0000   -0.1338   -0.2545   -0.3503   -0.4118
    0.5000    0.4755    0.4045    0.2939    0.1545    0.0000   -0.1545   -0.2939   -0.4045   -0.4755
    0.4330    0.4118    0.3503    0.2545    0.1338    0.0000   -0.1338   -0.2545   -0.3503   -0.4118
    0.2500    0.2378    0.2023    0.1469    0.0773    0.0000   -0.0773   -0.1469   -0.2023   -0.2378
    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000   -0.0000   -0.0000   -0.0000   -0.0000
   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773   -0.0000    0.0773    0.1469    0.2023    0.2378
   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338   -0.0000    0.1338    0.2545    0.3503    0.4118
   -0.5000   -0.4755   -0.4045   -0.2939   -0.1545   -0.0000    0.1545    0.2939    0.4045    0.4755
   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338   -0.0000    0.1338    0.2545    0.3503    0.4118
   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773   -0.0000    0.0773    0.1469    0.2023    0.2378
   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000    0.0000    0.0000    0.0000    0.0000

  Columns 11 through 20

         0         0         0         0         0         0         0         0         0         0
   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773   -0.0000    0.0773    0.1469    0.2023    0.2378
   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338   -0.0000    0.1338    0.2545    0.3503    0.4118
   -0.5000   -0.4755   -0.4045   -0.2939   -0.1545   -0.0000    0.1545    0.2939    0.4045    0.4755
   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338   -0.0000    0.1338    0.2545    0.3503    0.4118
   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773   -0.0000    0.0773    0.1469    0.2023    0.2378
   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000    0.0000    0.0000    0.0000    0.0000
    0.2500    0.2378    0.2023    0.1469    0.0773    0.0000   -0.0773   -0.1469   -0.2023   -0.2378
    0.4330    0.4118    0.3503    0.2545    0.1338    0.0000   -0.1338   -0.2545   -0.3503   -0.4118
    0.5000    0.4755    0.4045    0.2939    0.1545    0.0000   -0.1545   -0.2939   -0.4045   -0.4755
    0.4330    0.4118    0.3503    0.2545    0.1338    0.0000   -0.1338   -0.2545   -0.3503   -0.4118
    0.2500    0.2378    0.2023    0.1469    0.0773    0.0000   -0.0773   -0.1469   -0.2023   -0.2378
    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000   -0.0000   -0.0000   -0.0000   -0.0000

  Column 21

         0
    0.2500
    0.4330
    0.5000
    0.4330
    0.2500
    0.0000
   -0.2500
   -0.4330
   -0.5000
   -0.4330
   -0.2500
   -0.0000


y =

  Columns 1 through 10

         0         0         0         0         0         0         0         0         0         0
         0    0.0773    0.1469    0.2023    0.2378    0.2500    0.2378    0.2023    0.1469    0.0773
         0    0.1338    0.2545    0.3503    0.4118    0.4330    0.4118    0.3503    0.2545    0.1338
         0    0.1545    0.2939    0.4045    0.4755    0.5000    0.4755    0.4045    0.2939    0.1545
         0    0.1338    0.2545    0.3503    0.4118    0.4330    0.4118    0.3503    0.2545    0.1338
         0    0.0773    0.1469    0.2023    0.2378    0.2500    0.2378    0.2023    0.1469    0.0773
         0    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000
         0   -0.0773   -0.1469   -0.2023   -0.2378   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773
         0   -0.1338   -0.2545   -0.3503   -0.4118   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338
         0   -0.1545   -0.2939   -0.4045   -0.4755   -0.5000   -0.4755   -0.4045   -0.2939   -0.1545
         0   -0.1338   -0.2545   -0.3503   -0.4118   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338
         0   -0.0773   -0.1469   -0.2023   -0.2378   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773
         0   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000

  Columns 11 through 20

         0         0         0         0         0         0         0         0         0         0
    0.0000   -0.0773   -0.1469   -0.2023   -0.2378   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773
    0.0000   -0.1338   -0.2545   -0.3503   -0.4118   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338
    0.0000   -0.1545   -0.2939   -0.4045   -0.4755   -0.5000   -0.4755   -0.4045   -0.2939   -0.1545
    0.0000   -0.1338   -0.2545   -0.3503   -0.4118   -0.4330   -0.4118   -0.3503   -0.2545   -0.1338
    0.0000   -0.0773   -0.1469   -0.2023   -0.2378   -0.2500   -0.2378   -0.2023   -0.1469   -0.0773
    0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000
   -0.0000    0.0773    0.1469    0.2023    0.2378    0.2500    0.2378    0.2023    0.1469    0.0773
   -0.0000    0.1338    0.2545    0.3503    0.4118    0.4330    0.4118    0.3503    0.2545    0.1338
   -0.0000    0.1545    0.2939    0.4045    0.4755    0.5000    0.4755    0.4045    0.2939    0.1545
   -0.0000    0.1338    0.2545    0.3503    0.4118    0.4330    0.4118    0.3503    0.2545    0.1338
   -0.0000    0.0773    0.1469    0.2023    0.2378    0.2500    0.2378    0.2023    0.1469    0.0773
   -0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000

  Column 21

         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0


z =

  Columns 1 through 10

         0         0         0         0         0         0         0         0         0         0
    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833
    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667
    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500
    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333
    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167
    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000
    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833
    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667
    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500
    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333
    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167
    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000

  Columns 11 through 20

         0         0         0         0         0         0         0         0         0         0
    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833    0.0833
    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667    0.1667
    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500    0.2500
    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333    0.3333
    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167    0.4167
    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000    0.5000
    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833    0.5833
    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667    0.6667
    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500    0.7500
    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333    0.8333
    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167    0.9167
    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000

  Column 21

         0
    0.0833
    0.1667
    0.2500
    0.3333
    0.4167
    0.5000
    0.5833
    0.6667
    0.7500
    0.8333
    0.9167
    1.0000

>> surf(x,y,z)
>> colormap(pink)
>> pink

ans =

    0.1179         0         0
    0.1959    0.1029    0.1029
    0.2507    0.1455    0.1455
    0.2955    0.1782    0.1782
    0.3343    0.2057    0.2057
    0.3691    0.2300    0.2300
    0.4009    0.2520    0.2520
    0.4303    0.2722    0.2722
    0.4579    0.2910    0.2910
    0.4839    0.3086    0.3086
    0.5085    0.3253    0.3253
    0.5320    0.3412    0.3412
    0.5546    0.3563    0.3563
    0.5762    0.3709    0.3709
    0.5971    0.3849    0.3849
    0.6172    0.3984    0.3984
    0.6367    0.4115    0.4115
    0.6557    0.4241    0.4241
    0.6741    0.4364    0.4364
    0.6920    0.4484    0.4484
    0.7094    0.4600    0.4600
    0.7265    0.4714    0.4714
    0.7431    0.4825    0.4825
    0.7594    0.4933    0.4933
    0.7664    0.5175    0.5040
    0.7732    0.5407    0.5143
    0.7800    0.5628    0.5245
    0.7868    0.5842    0.5345
    0.7935    0.6048    0.5443
    0.8001    0.6247    0.5540
    0.8067    0.6440    0.5634
    0.8133    0.6627    0.5727
    0.8197    0.6809    0.5819
    0.8262    0.6986    0.5909
    0.8325    0.7159    0.5998
    0.8389    0.7328    0.6086
    0.8452    0.7493    0.6172
    0.8514    0.7655    0.6257
    0.8576    0.7813    0.6341
    0.8637    0.7968    0.6424
    0.8698    0.8120    0.6506
    0.8759    0.8270    0.6587
    0.8819    0.8416    0.6667
    0.8879    0.8560    0.6746
    0.8938    0.8702    0.6824
    0.8997    0.8842    0.6901
    0.9056    0.8979    0.6977
    0.9114    0.9114    0.7052
    0.9172    0.9172    0.7272
    0.9230    0.9230    0.7485
    0.9287    0.9287    0.7692
    0.9344    0.9344    0.7893
    0.9400    0.9400    0.8090
    0.9456    0.9456    0.8282
    0.9512    0.9512    0.8469
    0.9567    0.9567    0.8653
    0.9623    0.9623    0.8832
    0.9677    0.9677    0.9008
    0.9732    0.9732    0.9181
    0.9786    0.9786    0.9351
    0.9840    0.9840    0.9517
    0.9894    0.9894    0.9681
    0.9947    0.9947    0.9842
    1.0000    1.0000    1.0000
    
    (2)运行结果如下:


       a、输入surf(x,y,z),显示图如下



    b、输入colormap(pink)命令后显示的图像

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空