ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:124.73KB ,
资源ID:13244863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13244863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(绘图及其功能Word文件下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

绘图及其功能Word文件下载.docx

1、(五) 坐标系调整4(六)几个有用的函数及指令4(七) 二维图形填充(fill与patch)4(八)同一窗画多幅图5二 绘制三维图形5(一)三维线条图 5(二)建立网格图6(三)建立表面图6(四) 颜色映象6(五)调整视角7三 matlab的应用8四 学习心得11参考文献13序 言MATLAB不仅具有强大的数值运算功能,也同样具有强大的二维和三维绘图功能MATLAB提供了功能非常强大,实用方便的图形编辑功能,通过图形,用户可以直接数据间的内在关系,也可以方便地分析各种数据结果.MATLAB的数据可视化和图形处理两大功能几乎满足了实际工程,科学计算中的所有图像处理的需要.在数据可视化方面,MAT

2、LAB可使用户计算所得的数据根据其不同情况转化成相应的图形,空间图形,绘直方图,向量图,空间表面图等。当初步完成图形的可视化后,MATLAB还可以对图形进一步加工初级操作(如标注,变换视角),中级操作(控制色图,区局部视图,切图片)和高级操作(如动画,句柄等).总之,MATLAB命令与操作足以实实在在表达各种理想视图.一 绘制二维图形 (一) 基本二维图形 1.plot(y)功能:以向量y的分量值为纵坐标,以相应的分量下标为横坐标,依次描点连线. 2.plot(x,y)以x为横坐标向量,y为纵坐标向量,描点连线. 3.plot(x,y,选项) 功能:以选项指定的线型、颜色、数据点标记等描点绘线

3、. 4.plot(x1,y1,选项1,x2,y2,选项2,)绘制组合图(画若干条线在同一画中). 5.常用选项线型颜色数据标记-实线(默认)m洋红+加号标记-虚线c青色s方块标记:点线w白色d菱形标记-.点划线r红色*星号标记g绿色.点号标记b蓝色o圆圈标记y黄色x叉号标记k黑色v下三角标记上三角标记右三角标记h六角形标记p五角形标记 例t1=0:0.4:2*pi t2=1:0.1:3*pi plot(t1,sin(t1),:ob,t2,cos(t2),-g(二) 几种特殊的坐标图 1.对数坐标曲线semilogx(x,y):以横坐标x为对数坐标,描点连线.semilogy(x,y):以纵坐标

4、y为对数坐标,描点连线.loglog(x,y):纵、横坐标均为对数坐标.grid on命令:图形窗口中添加网格线. 2.极坐标曲线polar(theta,rho,选项)以theta为极角向量,rho为极径向量,描点连线作图,选项同plot .例 theta=0:4*pi rho=(cos(theta/4)+1/3) polar(theta,rho) 3.双y轴图形(1) plotyy(x1,y1,x2,y2)曲线(x1,y1)用左侧y轴,曲线(x2,y2)用右侧y轴.(2) plotyy(x1,y1,x2,y2,FUN)用FUN指定绘图函数(如:plot,semilog等).(3) ploty

5、y(x1,y1,x2,y2,FUN1,FUN2)用FUN1指定的函数去绘制曲线(x1,y1),用FUN2指定的函数绘(x2,y2). 例 x=1:0.01:5 y=exp(x) plotyy(x,y,x,y,semilogy,plot 4.复数数据绘制plot(z) :以z的实部为横坐标,虚部为纵坐标.plot(x,y) :若x,y中有复数时,则略去x,y中的虚部再绘曲线.例 t=0: x=sin(t) y=cos(t) z=x+i*y plot(z) plot(t,z)(三) 图论方式绘图 格式1:gplot(A,xy ,lineSpec)绘制有n个节点的图.A为n个节点的连接关系矩阵,xy

6、为n节点的坐标矩阵;即xy(i,:)=x(i),y(i). 格式2:x,y=glot(A,xy)返回供plot作图的向量x,y.(四) 符号函数绘图 1.符号函数简易绘图函数ezplotezplot(f) 在大约-2*pi,2*pi的区间内画符号函数f(x); 若f=f(x,y)则绘制 f(x,y)=0.ezplot(f,xmin,xmax)或ezplot(f,xmin,xmax)在区间xmin,xmax内绘制符号函数f.ezplot(f,xmin,xmax,fig) 在指定的窗口号为fig图形窗中作函数f(x)的图形.ezplot(x,y,tmin,tmax) 在tmin,tmax上绘制参数

7、曲线x=x(t),y=y(t).ezplot3(x,y,z,tmin,tmax)在tmin,tmax内绘制空间曲线x = x(t), y = y(t), z = z(t). ezmesh(f,domain,n)绘制符号函数z=f(x,y)的网格图,n(可选)表示用 n*n个网格. 其中domain=xmin, xmax, ymin, ymaxezsurf(f,domain)绘制符号函数z=f(x,y)的曲面图.在tmin,tmax上绘制参数曲线x=x(t),y=y(t),z=z(t).ezsurf(x,y,z,smin,smax,tmin,tmax) 绘制参数曲面x = x(s,t), y =

8、 y(s,t), z = z(s,t).例 ezplot(x2-y4ezplot3(sin(t)cos(t)t,0,6*pi) ezmesh(x*exp(-x2-y2),40); colormap 0 0 12.函数绘图fplot(fun,limits)在限制区间limits上绘制由fun指定的函数.,limits,LineSpec) 用LineSpec指定的线型绘制fun的图形.,limits,tol,LineSpec) 用tol指定相对误差精度(默认为0.001).x,y = fplot(.) 只返回用来绘图的点的向量值,而不绘出图形.例 fplot(tanh,-2 2)function

9、Y = myfun(x)Y(:,1) = 200*sin(x(:)./x(:);,2) = x(:).2;myfun,-20 20(五) 坐标系调整格式:axis(xmin,xmax,ymin,ymax)设置坐标刻度范围.(6) 几个有用的函数及指令1. zoom函数对图形进行缩放.zoom on 允许缩放.zoom off 不允许缩放.zoom out 恢复初始大小.zoom xon 只允许x方向放大.zoom yon 只允许y方向放大.zoom(factor) 缩放factor倍.注意:原始图形只能放大不能缩小.(1) ginput函数 函数ginput允许鼠标获取图形上坐标系范围内的点的

10、坐标. x,y=ginput(n) 获取n个点的坐标,横坐标保留在x中,纵坐标保留在y中. x,y=ginput 获取图形中任意个点的坐标,直到按下回车键.x,y,button=ginput(n) 获取点坐标同时记录按键情况左、中、右对应1、2、3.指令axis square可确保纵横坐标尺度一致;axis off关闭坐标显示,axis on则显示坐标系. (七) 二维图形填充(fill与patch)fill与patch用法基本相同,都能填充若干点围成的多边形. 用法:patch(x,y, 例 patch(0,0.2,0.8,1,0.5,0,1,0,0,1,1.8,1,b(八) 同一窗画多幅图

11、1.图形窗分割成多个图形区(子窗口)subplot(m,n,i)将图形窗分成m行、n列,形成m*n个子窗口,并把第i个子窗口作为当前窗. 例 t=0.1: x=sin(t) y=cos(t) z=x+i*y subplot(2,2,1) plot(z,s grid on subplot(2,2,2) polar(t,x) subplot(2,2,3) semilogx(t,x) subplot(2,2,4) plotyy(t,x,4*x+2*pi,2*y) 注:grid on命令在当前图形中加入分格线,grid off命令则清除分格线.2.同一图形区画多幅图在同一图形窗口的坐标系中绘制多个图形必须要用hold函数保留当前图形各属性.hold on 保留当前图形和所有的坐标性质,以便随后绘制的图形可以加到已有图形中.hold off 返回到默认模式,即绘图命令将先擦去已有的图形,再重新设置坐标属性,绘制新图. hold 该命令用来在上面

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1