《matlab作图方法》PPT课件

《matlab作图方法》PPT课件

ID:39358541

大小:386.10 KB

页数:38页

时间:2019-07-01

《matlab作图方法》PPT课件_第1页
《matlab作图方法》PPT课件_第2页
《matlab作图方法》PPT课件_第3页
《matlab作图方法》PPT课件_第4页
《matlab作图方法》PPT课件_第5页
资源描述:

《《matlab作图方法》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章MATLAB作图3.1二维绘图3.2基本三维绘图命令13.1二维绘图(2-Dplotting)3.1.1绘图的一般步骤1.曲线数据准备2.指定图形窗口和子图位置3.绘制图形4.设置坐标轴和图形注释5.仅对三维图形使用的着色和视点等设置6.图形的精细修饰7.按指定格式保存或导出图形23.1.2基本绘图函数MATLAB7.3中最基本的绘图函数是绘制曲线函数plot。plot(y)%绘制以y为纵坐标、以该向量元素的下标为横坐标的二维曲线plot(x,y)%绘制以x为横坐标y为纵坐标的二维曲线plot(x1,y1,x2,y2…)%在同一窗口绘制多条二维曲线说明:x和y可以是实数向量

2、或矩阵,也可以是复数向量或矩阵。3例3-3绘制矩阵y为2×3的曲线图>>y=[123;456];>>plot(y)y是2×3的矩阵,每列画一条曲线共3条,第一条线纵坐标画的是[14]两点。4例3-4绘制方波信号,如图3-4所示。>>x=[011223344];>>y=[110011001];>>plot(x,y)5例5-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;x

3、3]';y=[y1;y2;y3]';plot(x,y,x1,y1-1)6x和y为向量或矩阵时的plot(x,y),分别有以下几种情况:x是向量y是矩阵时:x的长度与矩阵y的行数或列数必须相等,如果x的长度与y的每列元素个数相等,向量x与y的每列向量画一条曲线;如果x的长度与y的每行元素个数相等,则向量x与矩阵y的每行向量对应画一条曲线;如果y是方阵,x和y的行数和列数都相等,则向量x与矩阵y的每列向量画一条曲线。x是矩阵y是向量时:y的长度必须等于x的行数或列数,绘制的方法与前一种相似。x和y都是矩阵时:x和y大小必须相同,矩阵x的每列与y的每列画一条曲线。7例3-6x是矩阵,分

4、别绘制x与y1和x与y2的曲线,已知y1是向量且长度与x的行数相等,y2是矩阵且与x尺寸相同>>x=[1:4;2:5;3:6]x=123423453456>>y1=[123]%y1长度与x的行数相等y1=123>>plot(x,y1)83.1.3符号函数(显函数、隐函数和参数方程)画图(1)ezplotezplot(‘x(t)’,’y(t)’,[tmin,tmax])表示在区间tmin

5、y)’,[xmin,xmax,ymin,ymax])表示在区间xmin

6、t(‘fun’,lims)表示绘制字符串fun指定的函数在lims=[xmin,xmax]的图形.11解先建M文件myfun1.m:functionY=myfun1(x)Y=exp(2*x)+sin(3*x.^2)再输入命令:fplot(‘myfun1’,[-1,2])解输入命令:fplot('[tanh(x),sin(x),cos(x)]',2*pi*[-11])例在[-2,2]范围内绘制函数tanh的图形解fplot('tanh',[-2,2])123.1.4多个图形的绘制1图形窗口的分割subplot函数的调用格式为:subplot(m,n,p)该函数将当前图形窗口分成m×

7、n个绘图区,即每行n个,共m行,区号按行优先编号,且选定第p个区为当前活动区。在每一个绘图区允许以不同的坐标系单独绘制图形。13例3-8在同一个窗口中建立四个子图,在子图中分别绘制sin(x)、cos(x)、sin(2x)和cos(2x)曲线,如图3-8所示。>>x=0:0.1:10;>>subplot(2,2,1)%第一行左图>>plot(x,sin(x))>>subplot(2,2,2)%第一行右图>>plot(x,cos(x))>>subplot(2,2,3)%第二行左图>

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

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

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