感悟网 导航

matlab中plot的用法 matlab中plot函数的用法??

作者&投稿:类蝶 (若有异议请与网页底部的电邮联系)
matlab中plot函数用法~

1、plot(y)
当y为向量时,是以y的分量为纵坐标,以元素序号为横坐标,用直线依次连接数据点,绘制曲线。若y为实矩阵,则按列绘制每列对应的曲线。
2、plot(x,y)
若y和x为同维向量,则以x为横坐标,y为纵坐标绘制连线图。若x是向量,y是行数或列数与x长度相等的矩阵,则绘制多条不同色彩的连线图,x被作为这些曲线的共同横坐标。若x和y为同型矩阵,则以x,y对应元素分别绘制曲线,曲线条数等于矩阵列数。
3、plot(x1,y1,x2,y2,……)
在此格式中,每对x,y必须符合plot(x,y)中的要求,不同对之间没有影响,命令将对每一对x,y绘制曲线。
以上三种格式中的x,y都可以是表达式。plot是绘制一维曲线的基本函数,但在使用此函数之前,须先定义曲线上每一点的x以及y坐标。


扩展资料:
MATLAB相关函数功能简介:
MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。
功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。
开放性使MATLAB广受用户欢迎。除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。
参考资料来源:百度百科-MATLAB
参考资料来源:百度百科-plot

仔细看看以下程序,慢慢体会。

>> format rat
>> x=1./magic(3)

x =

1/8 1 1/6
1/3 1/5 1/7
1/4 1/9 1/2

>> x=1./magic(3)*pi

x =

355/904 355/113 355/678
355/339 71/113 355/791
355/452 355/1017 355/226

>> y=sin(x)

y =

579/1513 * 1/2
1170/1351 4456/7581 3232/7449
985/1393 1903/5564 1

1、plot(y)

当y为向量时,是以y的分量为纵坐标,以元素序号为横坐标,用直线依次连接数据点,绘制曲线。若y为实矩阵,则按列绘制每列对应的曲线。

2、plot(x,y)

若y和x为同维向量,则以x为横坐标,y为纵坐标绘制连线图。若x是向量,y是行数或列数与x长度相等的矩阵,则绘制多条不同色彩的连线图,x被作为这些曲线的共同横坐标。若x和y为同型矩阵,则以x,y对应元素分别绘制曲线,曲线条数等于矩阵列数。

3、plot(x1,y1,x2,y2,……)

在此格式中,每对x,y必须符合plot(x,y)中的要求,不同对之间没有影响,命令将对每一对x,y绘制曲线。

扩展资料

运用实例——

1、生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线。

>> y=[0 0.58 0.70 0.95 0.83 0.25];

>> plot(y)

2、生成的图形是上30个点连成的光滑的正弦曲线。

x为横轴y为纵轴

>> x=linspace(0,2*pi,30); % 生成一组线性等距的数值

>> y=sin(x);

>> plot(x,y)



  plot是绘制一维曲线的基本函数,但在使用此函数之前,我们需先定义曲线上每一点的x及y座标。下例可画出一条正弦曲线: close all; x=linspace(0, 2*pi, 100); % 100个点的x座标 y=sin(x); % 对应的y座标 plot(x,y); 小整理:MATLAB基本绘图函数 plot: x轴和y轴均为线性刻度(Linear scale) loglog: x轴和y轴均为对数刻度(Logarithmic scale) semilogx: x轴为对数刻度,y轴为线性刻度 semilogy: x轴为线性刻度,y轴为对数刻度 若要画出多条曲线,只需将座标对依次放入plot函数即可: plot(x, sin(x), x, cos(x));
  若要改变颜色,在座标对後面加上相关字串即可: plot(x, sin(x), 'c', x, cos(x), 'g');
  若要同时改变颜色及图线型态(Line style),也是在座标对後面加上相关字串即可: plot(x, sin(x), 'co', x, cos(x), 'g*'); 图形完成後,我们可用axis([xmin,xmax,ymin,ymax])函数来调整图轴的范围: axis([0, 6, -1.2, 1.2]);
  参考:http://cs.nju.edu.cn/yangxc/dcc2003.files/matlab1/matlabsimple/index-3.htm

plot(a, b, "r.")中,表示画一条以变量a为横坐标,变量b为纵坐标,颜色为红色的点线,其它还可以设置线的粗细,或者画多条线等。
例如:plot(a,b,"r.",a,c,"k-")

E:
>>y=sin(x);
>>x=[-2:.1:2]
>>plot(x,y)

x,y是矩阵的话,其行列数必须都一直才能输出图形。其图像是坐标一一对应的点的连线的集合。很多时候看到得就是许多折线。
plot默认x是递增的,因此很多时候因为x矩阵的原因,看不到输出的图像。

《matlab中 plot函数全部功能怎么用》
答:>> subplot(2,2,3),plot(x,u),axis([0 2*pi –1 1]),title(‘2sin(x)cos(x)’)>> subplot(2,2,4),plot(x,v),axis([0 2*pi –20 20]),title(‘sin(x)/cos(x)’)图形的输出 在数学建模中,往往需要将产生的图形输出到Word文档中。通常可采用下述方法:首先,在MATLAB图形...

《matlab plot(x(1,:))是什么意思?》
答:x(1,:)指x矩阵的第一行所有bai列,:表示所有的。matlab中plot(x(1,:))表示将二维矩阵x的第一行元素画成散点图。plot()是matlab中的描点做图函数,一般需要指定横坐标和纵坐标。这里只有一组坐标,则将其作为纵坐标,横坐标默认为1,2,3,4...举个例子:>>x=rand(100);%x为一个100...

《如何在matlab中绘制各种颜色的曲线》
答:有时候需要比较两个或者多个不同的函数曲线,为了让它们很容易从图中分辨出来,可以为它们设置不同的颜色。matlab可以很容易做到这一点。matlab中绘制一般曲线的命令是plot,该命令形式简单,用法多样。启动matlab,主界面如图所示,在菜单栏中点击新建脚本。在弹出的编辑器中输入代码,如下图所示。点击保存,...

《matlab的plot命令》
答:1、没有中括号就是表示点的意思,第一个就画点(-2,-1.1)2、像楼上说得,中括号是构造矩阵用的,plot只有一个参数时,会将参数作为纵坐标,横坐标为起始是1,公差是1的等差数列,此列便是 (1,-2),(2,-1.1)两点画线 3、跟2一样 4、2个参数,二维矩阵,楼主自己看图琢磨吧,这样...

《plot(x,y,'b:')在MATLAB中是什么作用》
答:plot(x,y)就是画出x,y,x y有相对应的矩阵或者量。就是画出y相对于x。b是代表蓝色 :是代表点状图 你输入 help plot有英文介绍的。可以方便查询 b :这类的意思。

《MATLAB中 fplot plot这俩有什么区别》
答:符号函数简易绘图函数ezplot(f),绘制符号图像函数fplot(fun,lims,tol,’linespec’,n),操作方法如下:1、首先在MATLAB中生成两列数,暂时取名为aa。2、在matlab命令行输入:plot(1:100,aa(:,1));这是最常用的plot命令,可以得到如下图像。3、在plot括号中还有许多可以添加的内容:plot(1:100,aa...

《matlab plot3 用法》
答:plot3(x,y,z)用来绘制3维曲线图,而不能绘制曲面图!就是把所有的 (x,y,z)点连接在一起。而画曲面图必须用surf和mesh函数,而这两个 函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用 x=-200:0.3:200;y=-200:0.1:200;[X,Y]=meshgrid(x,y);Z=X.*Y/sqrt(X.*X+Y...

《matlab 怎么循环plot自定义颜色?》
答:matlab中plot()函数的color参数可以通过颜色数组设定曲线的颜色,所以可以通过如下步骤循环自定义plot曲线的颜色:1、自定义一个颜色数组 在matlab命令窗口输入如下代码:>> c = rand(5,3),表示生成一个5行3列的0~1之间的随机数组,这样每一行的三个数可以作为一个颜色数组。2、循环绘制5条曲线 >>...

《matlab中 plot(x(1,:))什么意思?》
答:matlab中plot(x(1,:))表示将二维矩阵x的第一行元素画成散点图。其中:x(1,:)指x矩阵的第一行所有列,:表示所有的。plot()是matlab中的描点做图函数,一般需要指定横坐标和纵坐标。这里只有一组坐标,则将其作为纵坐标,横坐标默认为1,2,3,4...举个例子:>> x = rand(100); % x为一...

《matlab中 plot什么意思,r代表什么》
答:plot是画图'-r'是plot画红色直线的意思。主要分两部分,线形和颜色。线形‘-.'就是点划线,':'是虚线;关于颜色 红色就是r,绿色是g,蓝色是b。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网