主要内容

本页采用了机器翻译。点击此处可查看英文原文。

clegendm

为地图等高线显示添加图例标签

说明

clegendm(C,h) 在当前等高线图 h 中添加了标注等高线高度的图例 C

clegendm(C,h,loc) 将图例放置在指定位置。

clegendm(___,unitstr) 在图例的每个条目后附加字符串 unitstr

示例

clegendm(___,labels) 使用 labels 中指定的文本为图例添加标签。

hl = clegendm(___) 返回创建的 legend 对象的句柄。

示例

全部折叠

加载高程栅格数据和地理单元参考对象。使用等高线图在世界地图上显示数据。然后,在地图右下角创建图例。指定等高线标高值,单位为米。

load topo60c
worldmap('world')
[c,h] = contourm(topo60c,topo60cR,-6000:1500:6000);
clegendm(c,h,4,'m')

Figure contains an axes object. The hidden axes object contains 25 objects of type line, patch, text.

输入参数

全部折叠

等高线矩阵,指定为包含两行的矩阵。第一行表示经度数据,第二行表示纬度数据。您可以使用 contourmcontour3mcontourfm 创建等高线矩阵。

当前坐标区上显示的等高线补片的句柄,以 hggroup 类型返回。您可以通过使用 contourmcontour3mcontourfm 获取等高线补片的句柄。

图例放置位置,指定为以下整数之一。

放置
0

自动放置(默认)

1

右上角

2

左上角

3

左下角

4

右下角

-1

在图的右侧

图例中每个条目要附加的文本,指定为字符向量或字符串标量。

图例中的标签,指定为字符向量组成的字符串数组或元胞数组。labels 的条目数量必须与 h 的线条子元素数量一致。

输出参量

全部折叠

clegendm 函数创建的 legend 对象的句柄,以句柄形式返回。

版本历史记录

在 R2006a 之前推出