MATLAB二维曲线绘图试讲稿

MATLAB二维曲线绘图试讲稿

ID:40422432

大小:365.50 KB

页数:25页

时间:2019-08-02

MATLAB二维曲线绘图试讲稿_第1页
MATLAB二维曲线绘图试讲稿_第2页
MATLAB二维曲线绘图试讲稿_第3页
MATLAB二维曲线绘图试讲稿_第4页
MATLAB二维曲线绘图试讲稿_第5页
资源描述:

《MATLAB二维曲线绘图试讲稿》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、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

2、和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函数中加绘图选项,调

3、用格式为:格式一:plot(x,'选项')格式二:plot(x,y,'选项')格式三:plot(x1,y1,'选项1',x2,y2,'选2',…,xn,yn,'选项n')绘图函数的常用的颜色含义类型符号蓝色(默认)b(Blue)黄色y(Yellow)品红色(紫色)m(Magenta)青色c(Cyan)红色r(Red)绿色g(Green)白色w(White)黑色k(Black)绘图函数的常用的线形含义类型符号实线(默认)-虚线:点划线-.划线--绘图函数的常用的数据点形含义类型符号实点标记(默认).圆圈标记o叉号形×x星

4、号标记**钻石形标记◇d向下的三角形标记v向上的三角形标记^向左的三角形标记<向右的三角形标记>五角星标记☆p使用方式: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)程序如下:x=0:pi/100:2*pi;y=2*exp(-0.5*x).*cos(4*pi*x);plot(x,y)注意:t=

5、0:0.1:2*pi给出的是向量;.*表示向量数乘例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)绘制图形的辅助操作1图形标记

6、title(txt)功能:在图形窗口顶端的中间位置输出字符串txt作为标题。xlabel(txt)功能:在x轴下的中间位置输出字符串txt作为标注。ylabel(txt)功能:在y轴边上的中间位置输出字符串txt作为标注。text(x,y,txt)功能:在图形窗口的(x,y)处写字符串txt。坐标x和y按照与所绘制图形相同的刻度给出。gtext(txt)功能:通过使用鼠标或方向键,移动图形窗口中的十字光标,在图形窗口中添加字符串txt。legend(str1,str2,…)功能:在当前图上输出图例,并用说明性字符串st

7、r1,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=

8、2e-0.5xcos(πx)。程序如下:x=0:pi/100:2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);plot(x,y1)holdony2=2*exp(-0.5*x).*cos(pi*x);plot(x,y2);holdoffsubplot(m,n,p)将图形窗口分割成m行n列,并设置p所指定的子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。