首页 > 编程知识 正文

matlab画图plot详细(plot函数的功能和使用方法)

时间:2023-05-05 21:08:21 阅读:65165 作者:778

在matlab中,打印函数用于绘制二维图像。

1.plot缺省格式对于名为plot(x,y )的格式,如果x,y为向量,则长度必须相同。 函数以x为横轴,绘制y。

如果x、y都是矩阵,则它们必须具有相同的大小,plot函数为x列中的每一列绘制y列。 更准确地说,取出x和y对应的各列,画曲线。 例如,如果x和y分别是n*n矩阵,则plot函数会相应地检索x的第一列和y的第一列并绘制曲线。 然后,使x的第2列和y的第2列对应,画曲线。 以这种方式绘制曲线,直到第n条匹配完成。

如果x和y中的一个是向量,另一个是矩阵,则矩阵必须具有等于一维和向量长度的长度。 如果矩阵的行数等于向量的长度,则为向量绘制矩阵的每一列。 如果矩阵的列数等于向量的长度,则将为向量绘制矩阵的每一行。 如果矩阵为方阵,则为向量绘制矩阵的每一列。

如果x和y之一是标量,另一个是标量或向量,则绘制离散点。 但是,如果想看到描绘的点,用户必须指定表示点的符号。

2.plot属性适用于带属性的格式。 添加了线型设置、绘制线条时是否使用标记符号、使用哪个标记符号、线条颜色、粗细等线条属性设置。

在plot函数中,无论线型、标记符号、颜色如何,具体创建后都会表现为字符串。 字符串中的颜色可以按任意顺序显示。 用户还可以省略一个或多个选项。 如果用户省略了线条样式并指定了标记字符,则plot函数只显示标记而不显示线条。

绘制线条时,plot函数的线条属性主要有三个方面。 一个是线型的使用。

符号意义符号意义符号意义符号-细实线:点线- .点线--点线--点线

二是颜色的使用。 其中最常用的颜色如下,更多的颜色可以用RGB表示。

虚线颜色允许的设定值符号意义符号意义符号意义符号r红b蓝y黄w白g绿c蓝k黑m品红3是标记的应用,可以更有效地显示数据点的位置。 标识符和语义符号语义符号语义符号语义符号.黑圈向左三角形d菱形p五角星十字符号向右三角形h六角星s四角*星号v向下三角形o白圈x叉字符^向上三角形

使用matlab更改plot函数中的线条属性提供了设置属性名称和属性值的方法。

线条属性名称和设定值的属性名称语义属性值注释设定Color线条或点的颜色[r、g、b],各色强度为0~1的一般颜色可以使用可以用颜色符号设定的RGB颜色数据,也可以使用默认的蓝色LineStyle线型细实线、虚线、虚线、虚线或线粗细正实数正版出版物优选使用1.4,默认为0.5Marker数据点标识符菱形、白圈等13种标识符符号的MarkerSize标识符大小的正实数默认值为6.0MarkerEdgeColor标识符边界颜色[r,g, b],则各色强度为0~1标记标志内部填充颜色[r、g、b],各色强度为0~13 .其他几种格式

打印(x1,y1,xn,yn ) )。

此格式使用同一坐标轴绘制多条曲线。

plot(x1、y1、linespec1、xn、yn、linespecn ) ) )的格式允许用户逐线设置属性

在plot(y )格式中,只有数据y,而plot绘制二维线条。 具体而言,针对y的每个数据,将数据的索引作为x,并与其值成对地绘制曲线。 如果y是向量,则x轴的缩放范围为从1到y的长度。 如果y是矩阵,则绘制y的各列,并且对应于列中的数据的x采用对应于各值的行号。 如果y是复数,则将复数的实部设为x,将虚部设为y。

Ploy(y,linespec )统一设定各线的属性。

plot(ax,______ ) )的格式在由控制柄ax指定的轴框内绘制,而不是在当前轴框内绘制。 此格式允许用户设置特定绘图对象的属性。

格式h=plot(____ )返回由图中每条线的手柄组成的列向量h。 也就是说,h中的每个元素都是图中的一条线的手柄,在绘制多条线时,用户可以使用一条线的手柄对该线进行特定的修改。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。