主要内容

创建原始的行

描述

例子

线(xy使用向量中的数据在当前坐标轴中绘制一条线xy.如果任何一xy,或者两者都是矩阵将多个行。不像情节函数,在不删除其他图形对象或重置坐标轴属性的情况下将直线添加到当前坐标轴。

例子

线(xyz在三维坐标中绘制一条直线。

从这一点画一条线(0,0)(1,1)使用默认属性设置。

例子

线(___名称,值使用一个或多个名称-值参数对修改行的外观。例如,“线宽”,3设置线宽为3.点。在所有其他输入参数之后指定名称-值对。例如,如果您使用名称-值对指定数据线(“XData”x“YData”,y),则必须指定向量数据。

线(斧头___创建指定的笛卡尔轴、极轴或地理轴上的线斧头而不是在当前轴(gca).指定斧头作为第一个输入参数。

例子

pl= (___返回所有原始创建的对象。使用pl修改特定的属性对象。有关列表,请参见行属性

例子

全部折叠

创建xy向量。然后情节yx

x = linspace (0, 10);y = sin (x);线(x, y)

图中包含一个轴对象。axis对象包含一个类型为line的对象。

通过指定绘制两行xy矩阵。使用绘制y与列x作为单独的行。

x = linspace (0, 10) ';Y = [sin(x) cos(x)];线(x, y)

图中包含一个轴对象。轴对象包含两个类型为line的对象。

通过指定在三维坐标中绘制一条直线xy,z值。使用命令将坐标轴更改为3d视图视图(3)

t = linspace(0, 10 *π,200);x =罪(t);y = cos (t);z = t;线(x, y, z)视图(3)

图中包含一个轴对象。axis对象包含一个类型为line的对象。

创建xy向量。然后调用低级版本的函数的方法是将数据指定为名称-值对参数。当你以这种方式调用函数时,结果线是黑色的。

x = linspace (0, 10);y = sin (x);线(“XData”, x,“YData”, y)

图中包含一个轴对象。axis对象包含一个类型为line的对象。

在(1,2)和(9,12)之间画一条红色虚线。设置颜色线型属性作为名称-值对。

X = [1 9];Y = [2 12];线(x, y,“颜色”“红色”“线型”“——”

图中包含一个轴对象。axis对象包含一个类型为line的对象。

首先,从点(3,15)到(2,12)画一条线,并返回对象。然后将该线更改为绿色虚线。使用点符号来设置属性。

X = [3 2];Y = [15 12];pl =线(x, y);

图中包含一个轴对象。axis对象包含一个类型为line的对象。

pl.Color =“绿色”;pl.LineStyle =“——”

图中包含一个轴对象。axis对象包含一个类型为line的对象。

输入参数

全部折叠

第一个坐标,指定为向量或矩阵。矩阵输入仅支持笛卡尔轴。金宝app

第一个坐标的解释取决于坐标轴的类型。对于笛卡尔坐标轴,第一个坐标是x在数据单位中的轴位置。

  • 如果xy两个向量长度相等吗画一条线。

  • 如果xy那么矩阵的大小是相同的吗情节多行。函数绘制的列yx

  • 如果一个人的xy是一个向量,另一个是一个矩阵情节多行。向量的长度必须等于矩阵的一个维数:

    • 如果向量的长度等于矩阵的行数,那么绘制每个矩阵列与向量的关系。

    • 如果向量的长度等于矩阵的列数,那么将每个矩阵的行与向量绘制出来。

    • 如果矩阵是平方的,那么绘制每一列与向量的对比图。

对于极轴,第一个坐标是极角θ在弧度。对于地理轴,第一个坐标是以度表示的纬度。要在这些轴上画线,xy必须是相同的尺寸。

例子:x = linspace(0, 10日,25)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

第二个坐标,指定为向量或矩阵。矩阵输入仅支持笛卡尔轴。金宝app

第二个坐标的解释取决于坐标轴的类型。对于笛卡尔坐标轴,第二个坐标是y在数据单位中的轴位置。

  • 如果xy两个向量长度相等吗画一条线。

  • 如果xy那么矩阵的大小是相同的吗情节多行。函数绘制的列yx

  • 如果一个人的xy是一个向量,另一个是一个矩阵情节多行。向量的长度必须等于矩阵的一个维数:

    • 如果向量的长度等于矩阵的行数,那么绘制每个矩阵列与向量的关系。

    • 如果向量的长度等于矩阵的列数,那么将每个矩阵的行与向量绘制出来。

    • 如果矩阵是平方的,那么绘制每一列与向量的对比图。

对于极轴,第二个坐标是以数据单位表示的半径。对于地理轴,第二个坐标是经度。要在这些轴上画线,xy必须是相同的尺寸。

例子:y = sin (x)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

第三个坐标,指定为向量或矩阵。矩阵输入仅支持笛卡尔轴。金宝app

第三个坐标的解释取决于坐标轴的类型。对于笛卡尔坐标轴,第三个坐标是z在数据单位中的轴位置。

  • 如果xy,z那么所有的向量长度都相同吗绘制一条三维线。

  • 如果xy,z那么,所有矩阵的大小都是一样的吗使用矩阵列绘制多条三维直线。

  • 如果一个或两个xy,z一个向量和其他的是相同大小的矩阵吗绘制多条三维线。向量的长度必须等于矩阵的一个维数。

对于极轴和地理轴,第三个坐标影响轴上二维线的层次。要使用这些坐标轴中的第三个坐标,xy,z必须是相同的尺寸。

例子:Z = sinx + cosy

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

目标轴,指定为对象,PolarAxes对象,或GeographicAxes对象。如果你没有指定坐标轴,那么函数在当前坐标轴上绘图。

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:线(x, y,“颜色”,“红”,“线宽”,3)创建一条3点宽的红线。

这里列出的属性只是一个子集。有关完整列表,请参见行属性

行颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

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

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

或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

样品的颜色为红色

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

样品的颜色为绿色

“蓝” “b” (0 0 1) “# 0000 ff”

样品的颜色是蓝色的

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

样品的颜色为青色

“红色” “米” (1 0 1) “#就”

样品的颜色为洋红色

“黄色” “y” (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) “# 7 e2f8e”

样品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, y,“颜色”,“蓝色”)

例子:线(x, y,“颜色”,[0.5 - 0.5 1])

例子:线(x, y,“颜色”,“# D9A2E9”)

行样式,指定为该表中列出的选项之一。

线条样式 描述 产生的线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线的样本,带有交替的虚线和点

“没有” 没有线 没有线

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

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

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

标记 描述 产生的标志
“o”

圆标记样品

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。”

点标记样本

“x” 交叉

交叉标记样品

“_” 水平线

水平线标记的样本

“|” 垂直的线

垂直线标记的样本

“年代” 广场

方形标志样品

' d ' 钻石

菱形线标记器样品

“^” Upward-pointing三角形

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

“v” 向下的三角形

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

“>” 三点三角形

直角三角形标记的样本

“<” 只左向三角形

左指向三角形标记的样本

“p” 五角星形

五角星标记样品

“h” 六角星形

六芒格标记物样本

“没有” 没有标记 不适用

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

输出参数

全部折叠

原始对象。使用pl查询或修改该行创建后的属性。有关列表,请参见行属性

提示

  • 不像情节函数,函数未调用newplot在标绘前不尊重标绘的值NextPlot属性用于图形或轴。它只是将直线添加到当前轴上,而不删除其他图形对象或重置轴属性。然而,一些轴属性(如轴限制)可以更新以适应这条线。

扩展功能

之前介绍过的R2006a