cptcmap。m文档
这个函数创建并应用在颜色表(colormap定义。cpt文件)。调色板文件提供更多灵活colormapping比Matlab的默认方案,包括离散和连续的梯度,以及更容易直接颜色映射。
cpt文件格式的一个完整的描述,请参阅通用映射工具文档(https://www.generic-mapping-tools.org)。
这个包包括20 colormaps格林尼治时间标准;请参阅标题为每个文件的版权信息。更多的颜色表上可用cpt-city网站(http://soliton.vm.bytemark.co.uk/pub/cpt-city/index.html)。
语法
cptcmap(名称);cptcmap(名称、ax);cptcmap (…参数,val,…);城市规划机构(cmap lims,蜱虫,bfncol ctable] = cptcmap (…) h = cptcbar (ax,地图,loc,标志)
看到函数帮助输入和输出变量的完整描述
例子
我们将从一个简单的pcolor开始块地形。
(纬度,经度,z)=satbath(10);轴(”位置”,(0.050.150.90.7]);pcolor(经度,纬度,z);阴影平;cb=colorbar;
应用GMT_globe。cpt颜色表。这个表将匹配的颜色限制全球地形,这里我们将使用直接映射。
cptcmap(”GMT_globe”,”映射”,”直接”);
如果你想标签中使用的特定颜色间隔colormap,取代的colorbar cptcbar colorbar(模仿)。
删除(cb);cb=cptcbar甘氨胆酸(,”GMT_globe”,”eastoutside”,假);集(cb.ax”字形大小”,7);
有时,甚至是有用的显示颜色间隔colorbar,即使蜱虫值间隔不均匀。在这个例子中,位于海平面之下蜱虫标签太扁平的阅读。使用的最后输入cptcbar改变这一点。
删除(cb.ax);cb=cptcbar甘氨胆酸(,”GMT_globe”,”eastoutside”,真正的);集(cb.ax”字形大小”,7);
引用作为
凯利卡尼(2021)。Matlab的颜色表(.cpt)GitHub (https://github.com/kakearney/cptcmap-pkg)。检索。
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux标签
确认
启发:cmocean perceptually-uniform colormaps,IBCSO南大洋的国际等深线图,cmap2pal——matlab colormap转换为二进制.pal格式,CubeHelix Colormap发生器:美丽,多才多艺!,和独特的Colormaps ColorBrewer:有吸引力,demViewer