label

label data directly on a plot

您现在正在关注此提交

An alternative to text, legend, or annotation commands, this function allows you to label objects directly on a plot by entering the handle of a plotted object and a string. Label text is automatically colored to match plotted data, or text color can be entered manually.
Syntax
label(h,'string')
label(...,'location',LocationString)
label(...,'TextProperty',PropertyValue)
label(...,'slope')
h = label(...)

Description
label(h,'string') places 'string' near the leftmost data described by handle h.

label(...,'location',LocationString) specifies location of the string. LocationString can be any of the following:

'left' or 'west' (default)
'right' or 'east'
'top' or 'north'
'bottom' or 'south'
'center' or 'middle'

label(...,'TextProperty',PropertyValue) specifies text properties as name-value pairs.

label(...,'slope') attempts to angle text following the local slope of the data.

htext = label(...) returns the handle htext of the newly-created text object.

引用格式

Chad Greene (2026). label (https://ww2.mathworks.cn/matlabcentral/fileexchange/47421-label), MATLAB Central File Exchange. 检索时间: .

致谢

参考作品: plotboxpos, ntitle, figtitle, legappend

启发作品: SI Psychrometric Chart, Mollier chart

一般信息

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux
版本 已发布 发行说明 Action
1.4

Updated for R2014b and fixed aspect ratio as per Simon Tardivel's suggestion. Thanks Simon and another FEX user Matthias for pointing out the R2014b bug.

1.3.0.0

A bug fix related to finding label pinning points. New examples added.

1.2.0.0

typo fix

1.1.0.0

Improved input/error checking.

1.0.0.0