matlab中plot(x,y,'o',x,y)这个命令括号里为什么要有两个x,y

如题所述

plot函数可以同时多组关系,比如我们有 x和y,还有x2和y2,
那么我们可以同时画出来,用命令plot(x,y,'o',x2,y2,'*')
表示x与y的关系,使用o来画出来,x2和y2的关系,使用*画出来。

上面的例子中,plot(x,y,'o',x,y)
画了两次x和y的关系,但第二次画的时候,没有限制用什么符号画,会画出一条线来。
所以二者还是有区别的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-13
第一个是以点的形式画出来,第二个画出来的就是曲线。

Matlab中plot和plotyy有什么区别啊?什么是双纵坐标啊。。我试了一个程...
有点区别,plot只有一个纵坐标,而plotyy有两个纵坐标(左右各一个),两个纵坐标标度有利于图形数据的对比分析;

Matlab绘制多x轴和多y轴图(双x双y轴\/单x双y轴\/双x单y轴图等),及坐标轴...
通常,plot命令生成的图形中,x轴和y轴默认分别显示在正下方和左侧。现在要让x轴显示到正上方,y轴仍显示在左侧,就需要调整x轴的显示位置(y轴同理)。可以使用以下语句:gca就是图片句柄,使用gca命令可访问Axes对象。通过设置XAxisLocation这个参数为top,就可以实现x轴显示到正上方。2. 一些通用的...

matlab中plot函数用法
1、plot(y)当y为向量时,是以y的分量为纵坐标,以元素序号为横坐标,用直线依次连接数据点,绘制曲线。若y为实矩阵,则按列绘制每列对应的曲线。2、plot(x,y)若y和x为同维向量,则以x为横坐标,y为纵坐标绘制连线图。若x是向量,y是行数或列数与x长度相等的矩阵,则绘制多条不同色彩的连线...

matlab plot()函数参数解析
调用plot()函数时,你需要指定x和y坐标的数据,或者使用一系列x值和对应的y值列表。这个函数会自动绘制连接的线或点,根据需要,你可以通过'-'、':'、'o'等参数来改变线型和标记样式。坐标轴的设置不容忽视,通过xlim()和ylim()调整x和y轴的范围,xticks()和yticks()设置刻度,grid()则添加网格...

关于matlab使用的问题
绘制二维图形的基本命令是plot(x,y).其中x、y是1×n阶矩阵.也可以用格式plot(x1,y1,x2,y2,…)把多条曲线画在同一坐标系下.在这种格式中,每个二元对x-y的意义都与plot(x,y)的相同,每个二元对x-y的结构也必须符合plot(x,y)的要求.但二元对之间没有约束关系.以上三种格式中的x、y都可以...

matlab中plot(x)的是什么意思?
MATLAB中plot的含义是绘制x的数据图像。详细解释如下:1. plot函数的基本功能 MATLAB中的plot函数是一个基本的绘图函数,用于创建二维线图。当使用plot的形式时,它表示绘制向量x中的数据点所对应的线图。这里的x可以是向量或者矩阵,表示图表的横坐标和纵坐标数据。2. x的作用 在plot中,x作为输入数据...

matlab中plot(2,2)是什么意思
matlab中plot(2,2)意思是:绘制2条不同色彩的连线图,x=2作为这些曲线的共同横坐标;以横坐标x=2,纵坐标y=2对应元素绘制连线图。二维线画图函数plot格式为plot(x,y),如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的尺寸;如果X和Y其中一个是向量另一个为数组,X和Y中...

matlab中plot()画图时如何指定X Y轴的范围
plot(x, y); \/\/ 画图后用axis函数设置坐标轴的范围 axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间 xmin、xmax 表示设置横坐标的最小最大值;ymin、ymax 表示设置纵坐标的最小最大值。也可以用下面的set函数进行设置(对指定的坐标轴进行设置),具体用法如下:plot(x, y); ...

...中括号里面的不理解,plot(x,y,'o',t,[pchip(x,y,t); spline(x,y...
中括号里面是使用两种不同的方法进行插值得到的数据,可以通过下面的例子体会一下:x=0:2*pi;y=sin(x);t=0:0.1:2*pi;plot(x,y,'o',t,[pchip(x,y,t); spline(x,y,t)])

matlab中,假如2个m*n的矩阵使用plot(x,y)..matlab是怎么样分配坐标画图...
它是把x的第一列和y的第一列进行画图,x的第二列和y的第二列进行画图 也就是对应列进行绘图!

相似回答