欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

matlab绘图

第5章 MATLAB绘图 5.1 二维数据曲线图 5.2 其他二维图形 5.3 隐函数绘图 5.4 三维图形 5.5 图形修饰处理 5.6 图像处理与动画制作。1.MATLAB在图形窗口中绘制或输出图形。3.1.2 基本绘图函数。提供了大量的二维、三维图形函数。提供了大量的二维、三维图形函数。

matlab绘图Tag内容描述:<p>1、OUTLINE 二、三维维绘图的复习以及补充 色彩处理 光源 动画 1 视角改变 仰角:与z=0平面所成的方向角 方位角:与x=0平面的夹角 缺省的三维视角方向方位角为-37.5度, 仰角为30度。 缺省的二维视角方位角为0度,仰角为90 度 函数view改变所有类型的二维和三维图 形的图形视角。view(az,el)和 view(az,el) 将视角改变到所指定的方 位角az和仰角el 2 方位角 仰角 3 视角修饰(函数view(az,el) az -方位角;el - 俯视角 省缺值为:az=-37.5; el=30 例:观察不同视角的波峰图形 z=peaks(40); subplot(2,2,1);mesh(z); subplot(2,2,2);mesh(z);view。</p><p>2、MATLAB程序语言设计 应自炉 五邑大学信息学院2007年 ziluy163.com ziluyyahoo.com.cn http:/www.elecfans.com 电子发烧友 http:/bbs.elecfans.com 电子技术论坛 第三讲 MATLAB图形绘制基本技术 3.1 MATLAB基本二维图形绘制 3.2 plot 命令使用 3.3 loglog、semilogx、semilogy、polar 3.4 二维曲线的标注 3.5 二维图形坐标轴的控制 3.6 其他类型的MATLAB二维图形绘制 3.7 MATLAB 简单三维图形绘制 3.8 例子与习题 http:/www.elecfans.com 电子发烧友 http:/bbs.elecfans.com 电子技术论坛 3.1 MATLAB 基本二维图形绘制 在MATLAB中函数曲线。</p><p>3、第3章 Matlab的图形功能 (1)掌握图形窗口的创建与控制,以及图形窗口的基本操 作; (2)熟练掌握二维和三维绘图基本的命令、着色、线型控 制; (3)初步掌握用特殊的图形来表现特殊数据的性质,如面 积图、直方图、饼图等。 (4)了解在极坐标、柱坐标和球坐标系下绘制图形。 (5)掌握坐标轴的控制和图形标注命令及其用法。 (6)了解句柄图形的概念和图形对象的结构层次、掌握图 形对象属性的获取及利用图形对象属性编辑器设置对象属性 的方法。 (7)掌握用 GUI 设计用户界面菜单对象和用户界面控制对 象的方法。 一、图形窗口 创。</p><p>4、Matlab学习笔记三:绘图54.二维柱状图 x=rand(1,5);bar(x)55.三维曲面绘图t,s=meshgrid(0:0.1*pi:2*pi);x=sin(t).*cos(s);y=cos(t).*sin(s);z=cos(2*t).*cos(2*s);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2)surf(x,y,z)56.离散数据点插值绘图,样条差值x=sort(rand(1,10);y=sort(rand(1,10);X=linspace(0,1,100);Y=spline(x,y,X);plot(x,y,b*,X,Y,g)57.半对数坐标轴绘图x=-1:0.1:1;y=exp(x).*cos(x);subplot(2,1,1)semilogy(x,y,b-.)subplot(2,1,2)plot(x,y,r-.)58。</p><p>5、第5章 MATLAB绘图 5.1 二维数据曲线图 5.2 其他二维图形 5.3 隐函数绘图 5.4 三维图形 5.5 图形修饰处理 5.6 图像处理与动画制作,5.1 二维数据曲线图 5.1.1 绘制单根二维曲线 plot函数的基本调用格式为: plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。,注意:在绘图时,函数运算中出现矩阵或向量的乘、除、 乘方运算时,一般使用点运算。,如:绘制曲线y=x2时,如果x取值为: x=1 2 3 4 5 6 7 8 9 10 则需要计算的对用纵坐标值为 y=12 22 32 42 52 62 72 82 92 102 也即对应元素作运算,因此应使用命令: y=x.2 而。</p><p>6、I. 隐函数f(x,y)=0, f(x(t),y(t),z(t)=0; z=f(x,y)ezplot, ezplot3, ezcontour, conctourf, ezpolar, ezmesh, ezmeshc, ezsurf, ezsurfc1. ezplot:画符号函数图形ezplot(f):对于显式函数f=f(x),在默认的范围-pixpi上画函数f(x);对于隐函数f=f(x,y),在默认的平面区域-pixpi,-piypi上画函数f(x,y)的图像。ezplot(f,min,max):在指定的范围minxmax内画函数表达式f=f(x)。若没有图形窗口存在,则该函数先生成标题为Figure No.1的新窗口,再在该窗口中操作;若已经有图形窗口存在,这在标号最该的图形窗口中进行操作。e。</p><p>7、matlab画图中线型及颜色设置MATLAB受 到控制界广泛接受的一个重要原因是因为它提供了方便的绘图功能.本章主要介绍2维图形对象的生成函数及图形控制函数的使用方 法,还将简单地介绍一些图形的修饰与标注函数及操作和控制MATLAB各种图形对象的方法.第一节 图形窗口与坐标系一.图形窗口1.MATLAB在图形窗口中绘制或输出图形,因此图形窗口就像一张绘图纸.2. 在MATLAB下,每一个图形窗口有唯一的一个序号h,称为该图形窗口的句柄.MATLAB通过管理图形窗口的句柄来管理图 形窗口;3.当前窗口句柄可以由MATLAB函数gcf获得;4.在任何时刻,只有唯一的一个。</p><p>8、MATLAB 绘图,MATLAB 绘图,2,二维绘图,1 直角坐标系的二维图形 plot:直角坐标系的二维图形的绘制函数 三种调用格式: 1) plot(y,s) 功能:当y是向量时,元素的序号作为x坐标,元素值作为y坐标,对应绘制线性直角坐标系的二维图形。 2) plot(x,y,s) 功能:当x是向量,y是矩阵时,则绘制出多根不同颜色的曲线。曲线条数等于y矩阵的另一维数,x被作为这些曲线共同的横坐标。,MATLAB 绘图,3,3)plot(x1,y1,s1,x2,y2,s2,xn,yn,sn) 功能:绘制(xi,yi,si)对应的二维图形。 S是表示所绘图形的线形、点型和颜色的字符串。函数调用格式中的S是线。</p><p>9、1,第3章 MATLAB作图,3.1 二维绘图 3.2 基本三维绘图命令,2,3.1 二维绘图(2-D plotting),3.1.1 绘图的一般步骤 1. 曲线数据准备 2. 指定图形窗口和子图位置 3. 绘制图形 4. 设置坐标轴和图形注释 5. 仅对三维图形使用的着色和视点等设置 6. 图形的精细修饰 7. 按指定格式保存或导出图形,3,3.1.2 基本绘图函数,MATLAB 7.3中最基本的绘图函数是绘制曲线函数plot。 plot(y) %绘制以y为纵坐标、以该向量元素的下标为横坐标的二维曲线 plot(x,y) %绘制以x为横坐标y为纵坐标的二维曲线 plot(x1,y1,x2,y2) %在同一窗口绘制多条二维曲线 说明:x和y。</p><p>10、第四讲 绘图功能,作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面即常方便又高效。,4.1 二维图形,一、 plot函数 函数格式:plot(x,y) 其中x和y为坐标向量 函数功能:以向量x、y为轴,绘制曲线。 【例1】 在区间0X2内,绘制正弦曲线Y=SIN(X),其程序为: x=0:pi/100:2*pi; y=sin(x); plot(x,y),【例2】同时绘制正、余弦两条曲线Y1=SIN(X)和Y2=COS(X),其程序为: x=0:pi/100:2*pi; y1=sin(x); y2=cos(x); plot(x,y1,x,。</p><p>11、函数f(x)曲线 fplot函数则可自适应地对函数进行采样,能更好地反应函数的变化规律。 fplot函数格式:fplot(fname,lims,tol) 其中fname为函数名,以字符串形式出现,lims为变量取值范围,tol为相对允许误差,其其系统默认值为2e-3。 例:fplot(sin(x),0 2*pi,-+) fplot(sin(x),cos(x),0 2*pi,1e-3,) 同时绘制正弦、余弦曲线,为绘制f(x)=cos(tan(x)曲线,可先建立函数文件fct.m,其内容为: function y=fct(x) y=cos(tan(pi*x); 用fplot函数调用fct.m函数,其命令为: fplot(fct,0 1,1e-4),函数f(x)曲线,特殊坐标图形,一、对数坐标图形 。</p><p>12、数据可视化,MATLAB具备数据可视化这种重要功能,可以绘制二维、三维和四维的图形。数值计算和符号计算会产生大量的数据,从这些数据中很难寻找直观的规律,但通过图形观察数据的分布情况十分方便,也很直观。,二维图形的基本绘图函数,1、line函数 .line(X,Y),X和Y都是一维数组,line函数将数组中(X(i),Y(i)代表的各点用线段连接起来,形成一条折线。 .例1 通过所给出的点画线,在命令窗口输入如下的语句: figure %figure函数用于创建图形窗口 X=10:-1.43:1.576 %生成X的一维数组 Y=sin(X) %生成Y的一维数组 line(X,Y) title(line函数) 。</p><p>13、数学建模,MATLAB作图,MATLAB作图,二维图形,三维图形,图形处理,实例,作业,特殊二、三维图形,MATLAB作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标(即横坐标和纵坐标),然后将该点集的坐标传给MATLAB函数画图.,命令为: plot(X,Y,S),plot(X,Y) 画实线 plot(X,Y1,S1,X,Y2,S2,X,Yn,Sn) 将多条线画在一起,X,Y是向量,分别表示点集的横坐标和纵坐标,线型,y 黄色 . 点 - 连线 m 洋红 o 圈 : 短虚线 c 蓝绿色 x x-符号 -. 长短线 r 红色 + 加号 - 长虚线,1.曲线图,例 在0,2 用红线画sin x,用绿圈。</p><p>14、matlab 绘图,matlab语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现了可视化,这是其它语言所不能比拟的。,一、二维绘图,(一)plot 最基本的二维图形指令 plot的功能: plot命令自动打开一个图形窗口Figure 用直线连接相邻两数据点来绘制图形 根据图形坐标大小自动缩扩坐标轴,将数据标尺及单位标注自动加到两个坐标轴上,可自定坐标轴,可把x, y 轴用对数坐标表示,如果已经存在一个图形窗口,plot命令则清除当前图形,绘制新图形 可单窗口单曲线绘图;可单窗口多曲线绘图;可单窗口多曲线分图绘图;可多窗口绘图 可。</p><p>15、数学建模与数学实验Matlab基础,1/27,绘图功能,数学建模与数学实验Matlab基础,2/27,作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面即常方便又高效。,数学建模与数学实验Matlab基础,3/27,1 二维图形,一、 plot函数 函数格式:plot(x,y) 其中x和y为坐标向量 函数功能:以向量x、y为轴,绘制曲线。 例1 在区间0x2内,绘制正弦曲线y=sin(x),其程序为: x=0:pi/100:2*pi; y=sin(x); plot(x,y),数学建模与数学实验Matlab基础,4/2。</p><p>16、第四讲 matlab 绘图,matlab语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现了可视化,这是其它语言所不能比拟的。,matlab语言的绘图功能,不仅能绘制几乎所有的标准图形,而且其表现形式也是丰富多样的。 matlab语言不仅具有高层绘图能力,而且还具有底层绘图能力句柄绘图方法。 在面向对象的图形设计基础上,使得用户可以用来开发各专业的专用图形。,一、二维绘图,(一)plot 最基本的二维图形指令 plot的功能: plot命令自动打开一个图形窗口Figure 用直线连接相邻两数据点来绘制图形 根据图形坐标大小自动缩扩坐标轴。</p>
【matlab绘图】相关PPT文档
MATLAB绘图进阶句柄.ppt
matlab非常实用的画图函数.ppt
(第1次)Matlab图形功能.ppt
《MATLAB绘图》PPT课件.ppt
matlab绘图简介与命令.ppt
《matlab作图方法》PPT课件.ppt
《matlab绘图功能》PPT课件.ppt
《MATLAB绘图的补充》PPT课件.ppt
MATLAB画图的一些函数.ppt
《讲MATLAB作图》PPT课件.ppt
matlab绘图强化版.ppt
MATLAB基础(绘图).ppt
matlab绘图课件.ppt
matlab三维绘图.ppt
用Matlab进行画图.ppt
matlab高级绘图.ppt
《matlab绘图》PPT课件.ppt
第五章 matlab绘图
第五章 Matlab绘图.ppt
matlab课件:第5章 MATLAB绘图.ppt
第4章 MATLAB绘图.ppt
第5章 MATLAB绘图.ppt
第5章MATLAB绘图
第六讲 Matlab绘图.ppt
《MATLAB绘图》PPT课件
第4讲 MATLAB绘图.ppt
4.5. MATLAB绘图.ppt
【matlab绘图】相关DOC文档
MATLAB学习笔记三绘图.doc
MATLAB总结-隐函数、符号函数作图.doc
matlab画图中线型及颜色设置.docx
MATLAB绘图命令.doc
【matlab绘图】相关PDF文档
教你如何用MATLAB绘图(全面).pdf
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

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