colormap函数

1、colormap函数:获取当前色图
 
2、用法说明:colormap(map)函数设置或获取当前图像的色图。
 
                       参量map为一个m×3的、元素在[0,1]之间的实数矩阵,每一行是定义一种颜色的一个RGB向量。
 
                       颜色图的第k行定义第k种颜色,其中map(k,:)=[r(k) g(k) b(k)]定义红绿蓝的亮度。
 
3、实例
 
(1) 源码
 
 
 
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
>> 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.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 
   
         
         
         
         
         
         
         
         
         
         
         
         
         
   
   
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.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),显示图如下
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值