
LineSpec
- 线型、标记和颜色
线型 | 说明 |
---|---|
- |
实线 |
-- |
虚线 |
: |
点线 |
-. |
点划线 |
标记 | 说明 |
---|---|
'o' |
圆圈 |
'+' |
加号 |
'*' |
星号 |
'.' |
点 |
'x' |
叉号 |
'_' |
水平线条 |
'|' |
垂直线条 |
's' |
方形 |
'd' |
菱形 |
'^' |
上三角 |
'v' |
下三角 |
'>' |
右三角 |
'<' |
左三角 |
'p' |
五角形 |
'h' |
六角形 |
颜色 | 说明 |
---|---|
|
黄色 |
|
品红色 |
|
青蓝色 |
|
红色 |
|
绿色 |
|
蓝色 |
|
白色 |
|
黑色 |
'MarkerFaceColor'
- 标记填充颜色
线条颜色,指定为 RGB 三元组、十六进制颜色代码、颜色名称或短名称。
对于自定义颜色,请指定 RGB 三元组或十六进制颜色代码。
RGB 三元组是包含三个元素的行向量,其元素分别指定颜色中红、绿、蓝分量的强度。强度值必须位于
[0,1]
范围内,例如[0.4 0.6 0.7]
。十六进制颜色代码是字符向量或字符串标量,以井号 (
#
) 开头,后跟三个或六个十六进制数字,范围可以是0
到F
。这些值不区分大小写。因此,颜色代码'#FF8800'
与'#ff8800'
、'#F80'
与'#f80'
是等效的。
此外,还可以按名称指定一些常见的颜色。下表列出了命名颜色选项、等效 RGB 三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'red' |
'r' |
[1 0 0] |
'#FF0000' |
|
'green' |
'g' |
[0 1 0] |
'#00FF00' |
|
'blue' |
'b' |
[0 0 1] |
'#0000FF' |
|
'cyan' |
'c' |
[0 1 1] |
'#00FFFF' |
|
'magenta' |
'm' |
[1 0 1] |
'#FF00FF' |
|
'yellow' |
'y' |
[1 1 0] |
'#FFFF00' |
|
'black' |
'k' |
[0 0 0] |
'#000000' |
|
'white' |
'w' |
[1 1 1] |
'#FFFFFF' |
|
'none' |
不适用 | 不适用 | 不适用 | 无颜色 |
以下是 MATLAB在许多类型的绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。
RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410] |
'#0072BD' |
|
[0.8500 0.3250 0.0980] |
'#D95319' |
|
[0.9290 0.6940 0.1250] |
'#EDB120' |
|
[0.4940 0.1840 0.5560] |
'#7E2F8E' |
|
[0.4660 0.6740 0.1880] |
'#77AC30' |
|
[0.3010 0.7450 0.9330] |
'#4DBEEE' |
|
[0.6350 0.0780 0.1840] |
'#A2142F' |
|
DatetimeTickFormat'
- datetime
刻度标签的格式
datetime
刻度标签的格式,指定为以逗号分隔的对组,该对组由 'DatetimeTickFormat'
和一个包含日期格式的字符向量或字符串组成。可使用字母 A-Z
和 a-z
构造一个自定义格式。这些字母对应于日期的 Unicode® 区域设置数据标记语言 (LDML) 标准。可以使用连字符、空格或冒号等非 ASCII 字母字符来分隔字段。
如果未为 'DatetimeTickFormat'
指定值,则 plot
将基于坐标轴范围自动优化和更新刻度标签。
下表列举了多种常见的显示格式和纽约市 2014 年 4 月 19 日(星期六)下午 9:41:06 的格式化输出示例。
DatetimeTickFormat 的值 |
示例 |
---|---|
'yyyy-MM-dd' |
2014-04-19 |
'dd/MM/yyyy' |
19/04/2014 |
'dd.MM.yyyy' |
19.04.2014 |
'yyyy年 MM月 dd日' |
2014年 04月 19日 |
'MMMM d, yyyy' |
April 19, 2014 |
'eeee, MMMM d, yyyy HH:mm:ss' |
Saturday, April 19, 2014 21:41:06 |
'MMMM d, yyyy HH:mm:ss Z' |
April 19, 2014 21:41:06 -0400 |
源自MATLAB官方plot函数文档