matlab作图方法PPT课件

上传人:沈*** 文档编号:181930094 上传时间:2023-01-18 格式:PPT 页数:38 大小:346.50KB
收藏 版权申诉 举报 下载
matlab作图方法PPT课件_第1页
第1页 / 共38页
matlab作图方法PPT课件_第2页
第2页 / 共38页
matlab作图方法PPT课件_第3页
第3页 / 共38页
资源描述:

《matlab作图方法PPT课件》由会员分享,可在线阅读,更多相关《matlab作图方法PPT课件(38页珍藏版)》请在装配图网上搜索。

1、1第3章 MATLAB作图3.1 二维绘图 3.2 基本三维绘图命令 23.1 二维绘图(2-D plotting)3.1.1 绘图的一般步骤绘图的一般步骤 1.曲线数据准备曲线数据准备 2.指定图形窗口和子图位置指定图形窗口和子图位置 3.绘制图形绘制图形 4.设置坐标轴和图形注释设置坐标轴和图形注释 5.仅对三维图形使用的着色和视点等设置仅对三维图形使用的着色和视点等设置 6.图形的精细修饰图形的精细修饰 7.按指定格式保存或导出图形按指定格式保存或导出图形33.1.2 基本绘图函数 中最中最基本的绘图函数基本的绘图函数是绘制曲线函数是绘制曲线函数plot。plot(y)%绘制以绘制以y为

2、纵坐标、以该向量元素的下标为纵坐标、以该向量元素的下标为横坐标的二维曲线为横坐标的二维曲线 plot(x,y)%绘制以绘制以x为横坐标为横坐标y为纵坐标的二维曲线为纵坐标的二维曲线 plot(x1,y1,x2,y2)%在同一窗口绘制多条二维曲在同一窗口绘制多条二维曲线线 说明:说明:x和和y可以是实数向量或矩阵,也可以是复数向可以是实数向量或矩阵,也可以是复数向量或矩阵。量或矩阵。4 例3-3 绘制矩阵y为23的曲线图 y=1 2 3;4 5 6;plot(y)y是是23的矩阵,每的矩阵,每列画一条曲线共列画一条曲线共3条条,第一条线纵坐标,第一条线纵坐标画的是画的是1 4两点。两点。5 例例

3、3-4 绘制方波信号,如图绘制方波信号,如图3-4所示。所示。x=0 1 1 2 2 3 3 4 4;y=1 1 0 0 1 1 0 0 1;plot(x,y)6例例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;x3;y=y1;y2;y3;plot(x,y,x1,y1-1)7 x和和y为向量或矩阵时的为向量或矩阵时的plot(x,y),分别有以下几种,分

4、别有以下几种情况:情况:x是向量是向量y是矩阵时:是矩阵时:x的长度与矩阵的长度与矩阵y的行数或列数必须相等,如果的行数或列数必须相等,如果x的的长度与长度与y的每列元素个数相等,向量的每列元素个数相等,向量x与与y的每列向的每列向量画一条曲线;量画一条曲线;如果如果x的长度与的长度与y的每行元素个数相等,则向量的每行元素个数相等,则向量x与与矩阵矩阵y的每行向量对应画一条曲线;的每行向量对应画一条曲线;如果如果y是方阵,是方阵,x和和y的行数和列数都相等,则向量的行数和列数都相等,则向量x与矩阵与矩阵y的每列向量画一条曲线。的每列向量画一条曲线。x是矩阵是矩阵y是向量时:是向量时:y的长度必

5、须等于的长度必须等于x的行数或列数,绘制的方法与前的行数或列数,绘制的方法与前一种相似。一种相似。x和和y都是矩阵时:都是矩阵时:x和和y大小必须相同,矩阵大小必须相同,矩阵x的每列与的每列与y的每列画一条的每列画一条曲线。曲线。8 例例3-6 x是矩阵,分别绘制是矩阵,分别绘制x与与y1和和x与与y2的曲的曲线,已知线,已知y1是向量且长度与是向量且长度与x的行数相等,的行数相等,y2是矩阵且与是矩阵且与x尺寸相同尺寸相同 x=1:4;2:5;3:6 x=1 2 3 4 2 3 4 5 3 4 5 6 y1=1 2 3%y1长度与长度与x的行数相等的行数相等 y1=1 2 3 plot(x,

6、y1)9符号函数符号函数(显函数、隐函数和参数方程显函数、隐函数和参数方程)画图画图(1)ezplotezplot(x(t),y(t),tmin,tmax)表示在区间表示在区间tminttmax绘制参数方程绘制参数方程 x=x(t),y=y(t)的函数图的函数图默认区域为默认区域为-2 x 2.ezplot(f(x),a,b)表示在表示在axb绘制显函数绘制显函数f=f(x)的函数图的函数图ezplot(f(x,y),xmin,xmax,ymin,ymax)表示在区间表示在区间xminxxmax和和 yminy x=0:0.1:10;subplot(2,2,1)%第一行左图第一行左图 plot

7、(x,sin(x)subplot(2,2,2)%第一行右图第一行右图 plot(x,cos(x)subplot(2,2,3)%第二行左图第二行左图 plot(x,sin(2*x)subplot(2,2,4)%第二行右图第二行右图 plot(x,cos(2*x)152具有两个纵坐标标度的图形具有两个纵坐标标度的图形在在MATLAB中,如果需要绘制出具有不同纵坐中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用标标度的两个图形,可以使用plotyy绘图函数。绘图函数。调用格式为:调用格式为:plotyy(x1,y1,x2,y2)其中其中x1,y1对应一条曲线,对应一条曲线,x2,y2对应另一

8、条曲线。对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标横坐标的标度相同,纵坐标有两个,左纵坐标用于用于x1,y1数据对,右纵坐标用于数据对,右纵坐标用于x2,y2数据对。数据对。16例例5-4 用不同标度在同一坐标内绘制曲线用不同标度在同一坐标内绘制曲线cos(4x)和和y2=2ecos(x)。程序如下:程序如下:x=0:pi/100:2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);plotyy(x,y1,x,y2);17例例5-5 采用图形保持,在同一坐标内绘制曲线采用图形保持,在同一坐标内绘制曲线c

9、os(4x)和和y2=2ecos(x)。程序如下:程序如下:x=0:pi/100:2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);plot(x,y1)hold ony2=2*exp(-0.5*x).*cos(pi*x);plot(x,y2);hold off3图形保持图形保持hold on/off命令控制是保持原有图形还是刷新原命令控制是保持原有图形还是刷新原有图形,不带参数的有图形,不带参数的hold命令在两种状态之间命令在两种状态之间进行切换。进行切换。18 figure(h)例例 区间区间0,2*pi新建两个窗口新建两个窗口分别画出分别画出y=sin(x);z=

10、cos(x)。解解 x=linspace(0,2*pi,100);y=sin(x);z=cos(x);plot(x,y);title(sin(x);pause figure(2);plot(x,z);title(cos(x);新建h窗口,激活图形使其可见,并把它置于其它图形之上193.1.5 设置曲线样式设置曲线样式MATLAB提供了一些提供了一些绘图选项绘图选项,用于确定所绘,用于确定所绘曲线的线型、颜色和数据点标记符号,它们可曲线的线型、颜色和数据点标记符号,它们可以组合使用。例如,以组合使用。例如,“b-.”表示蓝色点划线,表示蓝色点划线,“y:d”表示黄色虚线并用菱形符标记数据点。表示

11、黄色虚线并用菱形符标记数据点。当选项省略时,当选项省略时,MATLAB规定,线型一律用规定,线型一律用实线,颜色将根据曲线的先后顺序依次不同。实线,颜色将根据曲线的先后顺序依次不同。要设置曲线样式可以在要设置曲线样式可以在plot函数中加绘图选项,函数中加绘图选项,其调用格式为:其调用格式为:plot(x1,y1,选项选项1,x2,y2,选项选项2,xn,yn,选项选项n)y 黄色黄色 .点点 -连线连线m 洋红洋红 o 圈圈 :短虚线短虚线c 蓝绿色蓝绿色 x x-符号符号 -.长短线长短线 r 红色红色 +加号加号 -长虚线长虚线20例例5-6 在同一坐标内,分别用不同线型和颜色绘制曲在同

12、一坐标内,分别用不同线型和颜色绘制曲线线cos(4x)和和y2=2ecos(x),标记两曲线交叉点。,标记两曲线交叉点。程序如下:程序如下:x=linspace(0,2*pi,1000);y1=0.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);k=find(abs(y1-y2)x=1 2 3;4 5 6;plot(x,x,x,2*x)则在图形窗口中绘制_条曲线。A.4 B.6 C.3 D.5A37Exercise 运行以下命令:x=1 2 3;4 5 6;y=x+x*i plot(y)则在图形窗口中绘制_条曲线。A.3 B.2 C.6 D.4A38Exercise subplot(2,1,1)是指_的子图。A.两行一列的上图 B.两行一列的下图C.两列一行的左图 D.两列一行的右图A

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!