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),显示图如下