主要内容

楼梯

梯级的图

  • 梯级的图

描述

例子

楼梯(y的)绘制元素的阶梯图y

  • 如果y是一个矢量,然后楼梯画一行。

  • 如果y是一个矩阵楼梯每个矩阵列画一条线。

例子

楼梯(Xy的)绘制元素y在指定的位置X.输入Xy必须是相同大小的矢量或矩阵。此外,X可以是行或列向量和y一定是一个矩阵长度(x)行。

例子

楼梯(___LineSpec的)指定线条样式、标记符号和颜色。例如,”:* r’指定带有星号标记的虚线红线。将此选项与前面语法中的任何输入参数组合一起使用。

例子

楼梯(___名称,价值的)使用一个或多个名称值对参数修改楼梯图表。例如,'标记','o','markersize',8指定8个点圆标记。

例子

楼梯(斧头___的)绘制到指定的轴中斧头而不是进入当前的轴(gca)。选项,斧头,可以放在前面语法中的任何输入参数组合的前面。

例子

H=楼梯(___的)返回一个或多个楼梯对象。用H更改特定的属性楼梯创建后对象。

例子

[xbyb] =楼梯(___的)不创建绘图,但返回矩阵xbyb相同的大小,这样绘图(XB,YB)绘制楼梯图。

例子

全部收缩

在0和0之间以40个等间隔值进行评估的正弦阶段阶段绘图。 4. π

X = LINSPACE(0,4 * PI,40);y = sin(x);图楼梯(Y)

图中包含一个轴对象。轴对象包含阶段类型的对象。

长度y自动确定并生成X设在规模。

在0和0之间以50等间隔值进行评估的两个余弦函数的阶梯曲线图。 4. π

X = linspace(0, 4 *π,50)';Y = [0.5*cos(X), 2*cos(X)];图楼梯(Y)

图中包含一个轴对象。axis对象包含2个楼梯类型的对象。

行数y自动确定并生成X设在规模。

创建一个正弦波的阶梯图,在0和之间的等距值 4. π .指定套件X- 绘图的值。

X = LINSPACE(0,4 * PI,40);y = sin(x);图楼梯(x,y)

图中包含一个轴对象。轴对象包含阶段类型的对象。

参赛作品y符合相应的条目X

在0和 4. π .指定套件X- 绘图的值。

X = linspace(0, 4 *π,50)';Y = [0.5*cos(X), 2*cos(X)];图楼梯(x,y)

图中包含一个轴对象。axis对象包含2个楼梯类型的对象。

第一个向量输入,X,决定了X-AXIS两个数据系列的位置。

创建一个台阶图的两个正弦波评估在不同的值。指定唯一的集合X- 绘制每个数据系列的值。

x1 = linspace(0,2 * pi)';x2 = linspace(0,pi)';x = [x1,x2];y = [sin(5 * x1),exp(x2)。* sin(5 * x2)];图楼梯(x,y)

图中包含一个轴对象。axis对象包含2个楼梯类型的对象。

每一列的X绘制相应的柱子y

创建一个楼梯绘图并将线条样式设置为点虚线,标记符号为圆圈,以及红色的颜色。

x = leinspace(0,4 * pi,20);y = sin(x);图楼梯(Y,'-。或者'的)

图中包含一个轴对象。轴对象包含阶段类型的对象。

创建楼梯绘图并将线宽设置为2,标记符号到钻石,以及标记面对青色使用名称,价值对参数。

x = leinspace(0,4 * pi,20);y = sin(x);图楼梯(Y,“线宽”2,'标记''D''markerfacecolor''C'的)

图中包含一个轴对象。轴对象包含阶段类型的对象。

从R2019b开始,可以使用Tiledlayout.nextdile.职能。打电话给Tiledlayout.函数创建一个2×1平台图表布局。打电话给nextdile.函数创建坐标轴对象ax₁ax2.通过将轴对象指定为第一个参数来在轴中创建单独的阶梯图楼梯

x = linspace(0,2 * pi);y1 = 5 * sin(x);y2 = sin(5 * x);Tiledlayout(2,1)%顶级情节ax₁= nexttile;楼梯(ax₁,x, y₁)%底部情节AX2 = NELTTILE;楼梯(Ax2,x,Y2)

图包含2个轴对象。轴对象1包含楼梯类型的对象。轴对象2包含楼梯类型的对象。

创建两个数据系列的楼梯曲线,并返回两个阶梯对象。

x = linspace(0,1,30)';y = [cos(10 * x),exp(x)。* sin(10 * x)];h =楼梯(x,y);

图中包含一个轴对象。axis对象包含2个楼梯类型的对象。

为第一个数据系列使用小圆圈标记。使用洋红色填充圆圈第二系列。使用点表示法设置属性。

h(1)。标志=“o”;h(1).markersize = 4;H(2).marker =“o”;H(2).markerfacecolor =“米”;

图中包含一个轴对象。axis对象包含2个楼梯类型的对象。

求两个余弦函数在50个等间距值处的值 4. π 并使用楼梯绘图使用阴谋

X = linspace(0, 4 *π,50)';Y = [0.5*cos(X), 2*cos(X)];[xb,yb] =楼梯(x,y);

楼梯返回相同大小的两个矩阵,xbyb,但没有情节。

阴谋创建楼梯剧情xbyb

图绘制(xb,)

图中包含一个轴对象。轴对象包含2个类型的物体。

输入参数

全部收缩

y值,指定为向量或矩阵。什么时候y是一个矢量,楼梯创建一个楼梯对象。什么时候y是一个矩阵,楼梯绘制每矩阵列一行,并为每列创建单独的stair对象。

数据类型:单身的||INT8.|int16|int32|int64|uint8|uint16|UINT32.|UINT64|分类|约会时间|期间

X值,指定为向量或矩阵。什么时候y是一个矢量,X必须是相同大小的向量。什么时候y是一个矩阵,X必须是相同大小的矩阵,或者长度等于行数的载体y

数据类型:单身的||INT8.|int16|int32|int64|uint8|uint16|UINT32.|UINT64|分类|约会时间|期间

线条样式,标记和颜色,指定为包含符号的字符向量或字符串。符号可以以任何顺序出现。您无需指定所有三种特征(线条样式,标记和颜色)。例如,如果省略了线条样式并指定标记,则该曲线仅显示标记和无行。

例子:' - 或者'红色虚线是否有圆圈标记

线条风格 描述 产生的线
' - ' 实线

实线样本

' - ' 虚线

虚线样本

':' 虚线

虚线样本

' - 。' 划线

虚线虚线的样本,具有交替的破折号和点

标记 描述 结果标记
“o” 圆圈

圆形标记样本

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

'。' 观点

点标记样本

'X' 交叉

交叉标记样品

'_' 水平线

水平线标记样本

'|' 垂直的线

垂直线标记样本

s 正方形

方形标志样品

'D' 钻石

钻石线标记样本

'^' 向上指向三角形

向上指向三角形标记的样本

'v' 向下指向三角形

向下指向三角形标记的样本

'>' 右侧三角形

右侧三角标记的样本

'<' 只左向三角形

左侧三角形标记的样本

'P' 五角星形

五角星标记样品

“h” 六芒星

六芒星标记的样本

颜色名称 短名称 RGB三重态 外貌
'红色的' 'r' [1 0 0]

样品的颜色为红色

'绿色' ‘g’ (0 1 0)

样品的颜色为绿色

“蓝” 'B' (0 0 1)

颜色的样本

'青色' 'C' (0 1 1)

样品的颜色为青色

“红色” “米” [1 0 1]

彩色洋红色的样本

'黄色' '是' [1 1 0]

样品的颜色为黄色

'黑色的' “k” (0 0 0)

黑色样本

'白色的' 'W' [1 1 1]

白色的样品白色

目的。如果您没有指定轴,那么楼梯绘制到当前轴上。

名称 - 值参数

指定可选的逗号分离对名称,价值参数。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“标记”、“s”,“MarkerFaceColor”、“红”用红色方形标记绘制楼梯图。

此处列出的属性仅是一个子集。有关完整列表,请参阅楼梯属性

线条样式,指定为此表中列出的选项之一。

线条风格 描述 产生的线
' - ' 实线

实线样本

' - ' 虚线

虚线样本

':' 虚线

虚线样本

' - 。' 划线

虚线虚线的样本,具有交替的破折号和点

'没有任何' 没有线 没有线

线宽,在点中指定为正值,其中1点= 1/72英寸。如果线有标记,那么线的宽度也会影响标记的边缘。

线宽不能小于像素的宽度。如果将行宽设置为小于系统上一个像素的宽度的值,则该行将显示为一个像素宽。

线颜色,指定为RGB三联网,十六进制颜色代码,颜色名称或短名称。

有关自定义颜色,请指定RGB三联体或十六进制颜色代码。

  • RGB三联网是一个三元素行向量,其元素指定了颜色的红色,绿色和蓝色组件的强度。强度必须在范围内[0,1];例如,[0.4 0.6 0.7]

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F.值不区分大小写。因此,颜色代码'#ff8800''#ff8800''#f80', 和'#f80'是等同的。

或者,您可以按名称指定一些常见颜色。此表列出了命名的颜色选项,等效RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB三重态 十六进制颜色代码 外貌
'红色的' 'r' [1 0 0] '#ff0000'

样品的颜色为红色

'绿色' ‘g’ (0 1 0) '#00ff00'

样品的颜色为绿色

“蓝” 'B' (0 0 1) '#0000ff'

颜色的样本

'青色' 'C' (0 1 1) “# 00飞行符”

样品的颜色为青色

“红色” “米” [1 0 1] “#就”

彩色洋红色的样本

'黄色' '是' [1 1 0] '#ffff00'

样品的颜色为黄色

'黑色的' “k” (0 0 0) # 000000的

黑色样本

'白色的' 'W' [1 1 1] '#ffffff'

白色的样品白色

'没有任何' 不适用 不适用 不适用 没有颜色

这里是RGB三联体和十六进制颜色代码的默认颜色MATLAB®在许多类型的图中使用。

RGB三重态 十六进制颜色代码 外貌
[0 0.4470 0.7410] “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

[0.8500 0.3250 0.0980] '#d95319'

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] '#edb120'

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) '#7e2f8e'

RGB三重蛋白样品[0.4940 0.1840 0.5560],它看起来像暗紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三重蛋白样品[0.4660 0.6740 0.1880],它显示为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] '#a2142f'

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

例子:“蓝”

例子:(0 0 1)

例子:'#0000ff'

标记符号,指定为此表中列出的值之一。默认情况下,对象不显示标记。指定标记符号在每个数据点或顶点处添加标记。

标记 描述 结果标记
“o” 圆圈

圆形标记样本

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

'。' 观点

点标记样本

'X' 交叉

交叉标记样品

'_' 水平线

水平线标记样本

'|' 垂直的线

垂直线标记样本

s 正方形

方形标志样品

'D' 钻石

钻石线标记样本

'^' 向上指向三角形

向上指向三角形标记的样本

'v' 向下指向三角形

向下指向三角形标记的样本

'>' 右侧三角形

右侧三角标记的样本

'<' 只左向三角形

左侧三角形标记的样本

'P' 五角星形

五角星标记样品

“h” 六芒星

六芒星标记的样本

'没有任何' 没有标记 不适用

标记大小,指定为点的正值,其中1点= 1/72英寸。

标记轮廓颜色,指定为'汽车'、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值'汽车'使用与相同的颜色颜色财产。

有关自定义颜色,请指定RGB三联体或十六进制颜色代码。

  • RGB三联网是一个三元素行向量,其元素指定了颜色的红色,绿色和蓝色组件的强度。强度必须在范围内[0,1];例如,[0.4 0.6 0.7]

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F.值不区分大小写。因此,颜色代码'#ff8800''#ff8800''#f80', 和'#f80'是等同的。

或者,您可以按名称指定一些常见颜色。此表列出了命名的颜色选项,等效RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB三重态 十六进制颜色代码 外貌
'红色的' 'r' [1 0 0] '#ff0000'

样品的颜色为红色

'绿色' ‘g’ (0 1 0) '#00ff00'

样品的颜色为绿色

“蓝” 'B' (0 0 1) '#0000ff'

颜色的样本

'青色' 'C' (0 1 1) “# 00飞行符”

样品的颜色为青色

“红色” “米” [1 0 1] “#就”

彩色洋红色的样本

'黄色' '是' [1 1 0] '#ffff00'

样品的颜色为黄色

'黑色的' “k” (0 0 0) # 000000的

黑色样本

'白色的' 'W' [1 1 1] '#ffffff'

白色的样品白色

'没有任何' 不适用 不适用 不适用 没有颜色

以下是RGB三元组和用于默认颜色MATLAB在许多类型的图中使用的默认颜色的十六进制颜色代码。

RGB三重态 十六进制颜色代码 外貌
[0 0.4470 0.7410] “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

[0.8500 0.3250 0.0980] '#d95319'

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] '#edb120'

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) '#7e2f8e'

RGB三重蛋白样品[0.4940 0.1840 0.5560],它看起来像暗紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三重蛋白样品[0.4660 0.6740 0.1880],它显示为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] '#a2142f'

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

标记填充颜色,指定为'汽车'、RGB三元组、十六进制颜色代码、颜色名称或短名称。这'汽车'选项使用与相同的颜色颜色父轴的属性。如果您指定'汽车'而坐标轴标绘框是不可见的,标记填充的颜色是图形的颜色。

有关自定义颜色,请指定RGB三联体或十六进制颜色代码。

  • RGB三联网是一个三元素行向量,其元素指定了颜色的红色,绿色和蓝色组件的强度。强度必须在范围内[0,1];例如,[0.4 0.6 0.7]

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F.值不区分大小写。因此,颜色代码'#ff8800''#ff8800''#f80', 和'#f80'是等同的。

或者,您可以按名称指定一些常见颜色。此表列出了命名的颜色选项,等效RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB三重态 十六进制颜色代码 外貌
'红色的' 'r' [1 0 0] '#ff0000'

样品的颜色为红色

'绿色' ‘g’ (0 1 0) '#00ff00'

样品的颜色为绿色

“蓝” 'B' (0 0 1) '#0000ff'

颜色的样本

'青色' 'C' (0 1 1) “# 00飞行符”

样品的颜色为青色

“红色” “米” [1 0 1] “#就”

彩色洋红色的样本

'黄色' '是' [1 1 0] '#ffff00'

样品的颜色为黄色

'黑色的' “k” (0 0 0) # 000000的

黑色样本

'白色的' 'W' [1 1 1] '#ffffff'

白色的样品白色

'没有任何' 不适用 不适用 不适用 没有颜色

以下是RGB三元组和用于默认颜色MATLAB在许多类型的图中使用的默认颜色的十六进制颜色代码。

RGB三重态 十六进制颜色代码 外貌
[0 0.4470 0.7410] “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

[0.8500 0.3250 0.0980] '#d95319'

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] '#edb120'

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) '#7e2f8e'

RGB三重蛋白样品[0.4940 0.1840 0.5560],它看起来像暗紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三重蛋白样品[0.4660 0.6740 0.1880],它显示为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] '#a2142f'

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

输出参数

全部收缩

楼梯对象。这些是惟一标识符,您可以使用它们来查询和修改特定的属性楼梯创建后对象。

X使用的价值阴谋,作为向量或矩阵返回。xb包含适当的值,例如绘图(XB,YB)创建楼梯图。

y使用的价值阴谋,作为向量或矩阵返回。yb包含适当的值,例如绘图(XB,YB)创建楼梯图。

扩展功能

在R2006A之前介绍