使用色彩图改变配色方案
MATLAB®使用默认配色方案,当它显示可视化,如表面图。您可以通过指定颜色图来更改配色方案。colormap是包含RGB三元组的三列数组,其中每一行定义一个不同的颜色。
例如,下面是一个使用默认配色方案的曲面图。
f =图;冲浪(峰);
下面的命令将当前图形的色度图更改为冬天
,几个预定义的色彩图之一(参见Colormaps查看完整列表)。
colormap冬天;
如果有多个打开的图形,则传递数字
对象的第一个参数colormap
函数。
colormap (f,热);
每个预定义的色彩图默认提供256种颜色的调色板。但是,您可以通过将一个整数传递给预定义的colormap函数来指定任意数量的颜色。例如,这是热
色彩图有十项。
c =热(10);colormap (c);
您还可以创建自己的颜色图作为m × 3数组。数组中的每一行都包含不同颜色的红色、绿色和蓝色强度。强度在[0,1]范围内。这是一个包含三个条目的简单色彩图。
Mycolors = [10 0 0;1 1 0;0 0 1);colormap (mycolors);
如果使用多个轴,则可以通过将坐标轴对象传递给colormap
函数。
Tiledlayout (1,2) ax1 = nexttile;冲浪(峰);阴影插值函数;colormap (ax₁,parula (10));ax2 = nexttile;冲浪(峰);阴影插值函数;colormap (ax2,酷(10));