预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MATLAB二维曲线绘图一、在直角坐标系下的二维绘图 格式一:plot(x) 在这种情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。 格式二:plot(x,y) 作出以数据(xi,yi)为节点的折线图,其中x和y为维数相同的向量,分别用于存储x坐标和y坐标数据。 思考:plot(x),plot(x,y)的区别?格式三:plot(x1,y1,x2,y2,…,xn,yn) 当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。每一向量对可以绘制出一条曲线,这样可以在同一坐标内绘制出多条曲线。 例如:1、绘制行向量(18654)的图形。 2、已知点列(xi,yi)坐标如下:x=(0,1,2,3,4,5),y=(3,1,4,2,6,-1),试将该点列连结成折线。 MATLAB提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号,它们可以组合使用。 当选项省略时,MATLAB规定,线型一律用实线,颜色将根据曲线的先后顺序依次。 要设置曲线样式可以在plot函数中加绘图选项,调用格式为: 格式一:plot(x,'选项') 格式二:plot(x,y,'选项') 格式三:plot(x1,y1,'选项1',x2,y2,'选2',…, xn,yn,'选项n')绘图函数的常用的颜色含义绘图函数的常用的线形含义绘图函数的常用的数据点形含义 使用方式:plot(x,y,‘color_linestyle_marker’) 例如:plot(x,y,'b-.')中“b-.”表示蓝色点划线;plot(x,y,‘y:d’)中“y:d”表示黄色虚线并用菱形符标记数据点。 例1在0≤x≤2区间内,绘制曲线 y=2e-0.5xcos(4πx)例2作出y=x^2在区间-1<=x<=1的图形 x=-1:0.1:1; y=x.^2; plot(x,y,'r-')例3分析下列程序绘制的曲线。 x1=linspace(0,2*pi,100); x2=linspace(0,3*pi,100); x3=linspace(0,4*pi,100); y1=sin(x1); y2=1+sin(x2); y3=2+sin(x3); x=[x1;x2;x3]'; y=[y1;y2;y3]'; plot(x,y,x1,y1-1)绘制图形的辅助操作gtext(txt) 功能:通过使用鼠标或方向键,移动图形窗口中的十字光标,在图形窗口中添加字符串txt。 legend(str1,str2,…) 功能:在当前图上输出图例,并用说明性字符串str1,str2等作为标注。 legendoff 功能:从当前图形中清除图例。2屏幕控制 命令功能 figure(n)创建和显示当前序号为n的图形窗口。 clf清除当前图形窗口的图形。 clc清除命令窗口的命令。 home移动光标到命令窗口的左上角。 hold是否保持当前图形的切换命令。 holdon命令保持当前图形并加入另一个图形,holdoff命令释放当前图形窗口(缺省状态),ishold命令如果当前图形处于holdon状态,则返回1;否则,返回0。例4采用图形保持,在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx)。subplot(m,n,p) 将图形窗口分割成m行n列,并设置p所指定的子窗口为当前窗口。子窗口按行由左至右,由上至下进行编号。subplot设置图形窗口为缺省模式,即单窗口模式,等价于subplot(1,1,1)。 grid 是否画分格线的双向切换命令,gridon设置为画分格线,gridoff为不画分格线。3设定坐标系统 axis([xminxmaxyminymax]) 设定坐标系统的最大和最小值。 axis(’auto’) 将当前图形的坐标系统恢复到自动缺省状态。 axis(’square’) 将当前图形的坐标系统设置为方形。 axis(’equal’)将当前图形的坐标轴设成相等。 axis(’off’)关闭坐标系统。 axis(’on’)显示坐标系统。 box坐标形式在封闭式和开启式之间切换指令。 boxon命令使坐标形式呈封闭形式 boxoff命令坐标形式呈开启形式。具有两个纵坐标标度的图形 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。调用格式为: plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。例5用不同标度在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e