MATLAB的图视化功能[精].docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB的图视化功能[精]

MATLAB的图视化功能 MATLAB的图视化概论 数据图视化能使人们用视觉器官直接感受到数据的许多内在本质 。因此,数据可视化是人们研究科学、认识世界所不可缺少的手段。MATLAB不仅数值计算方面是一个优秀的科技应用软件, 在数据可视化方面也具有上佳表现。 MATLAB具有二维、三维乃至四维的图形表现能力。可以从线型、边界面、色彩、渲染、光线、视角等方面把数据的特征表现出来。 MAT LAB的图视化功能是建立在一组“图形对象”的基础之上的。“图形对象”的核心是图形的句柄(Granhics Handle)操作。 MATLAB的有两个层次的绘图指令: 底层(Low-leve)绘图指令:是直接对句柄进行操作。 底层绘图指令控制和表现数据图形的能力比高层绘图指令强。特点是灵活多变,较难掌握。 高层(High-level)绘图指令:建立在底层指令上的绘图指令。 最常用的是高层绘图指令。高层绘图指令简单明了容易掌握,本章介绍高层绘图指令。本章内容按“前易后难”的原则安排。 最常用的二个绘图指令是: plot ;mesh 二维图形 plot函数 以下例子用来体会plot 的基本的绘图原理。 例:绘向量得折线图: hold on x=[2.3,4.3,3,4,4.9,1.5,2.8,4.6,5.5]; plot(x) plot(x,ro) 注1:plot 绘图的基本素材是二维点组(x,y)(1=1,2,….n)。 二维点组(x,y)(1=1,2,….n)的定义形式: *1) x=[2.3,4.3,3,4,4.9,1.5,2.8,4.6,5.5]; *2) y=0:0.1:5 这种定义方法,默认横坐标是自然数(1,2,3,4…..) *3) t=0:pi/100:2*pi x=sin(t) *4) x=[1.5,2.3,2.8,3,4,4.3,4.6,4.9,5.5]; y=x.^2 这种定义方法,要注意自变量保持升序。自变量与应变量的体积的一致。 注2:plot 绘图的基本原理是依(x,y)(1=1,2,….n)排列顺序用直线连接。曲线光滑与否与点数相关。 hold off t=0:pi/3:2*pi; x=sin(t); plot(t,x,r-) hold on t=0:pi/5:2*pi; x=sin(t); plot(t,x,b-) 坐标系定制 用于对坐标轴进行管理与控制,如刻度,外观,文字说明等 *1)坐标轴定制指令(axis) axis用于对坐标轴刻度进行管理与控制。指令形式与作用说明如下: AXIS([XMIN XMAX YMIN YMAX]) 设置 x- and y-axes刻度。 AXIS([XMIN XMAX YMIN YMAX ZMIN ZMAX]) 设置 x- and y-axes和 z-axes刻度。 V = AXIS 返回当前图形行向量的刻度设置[XMIN XMAX YMIN YMAX]或([XMIN XMAX YMIN YMAX ZMIN ZMAX])。 AXIS AUTO 返回刻度设置的系统默认值 AXIS TIGHT 依数据设置刻度 AXIS IJ 设置坐标轴的原点在左上角 AXIS XY 设置坐标轴的原点在左下角 AXIS EQUAL 设置坐标轴的比例因子相等。 AXIS IMAGE AXIS SQUARE AXIS NORMAL AXIS VIS3D AXIS OFF AXIS ON 例: XMIN=1; XMAX=10; YMIN=10; YMAX=100; AXIS([XMIN XMAX YMIN YMAX]) plot([1,50,3,60,5,20,3]) *2)其它坐标系:polar 例1:polar(THETA, RHO) t=0:0.1:2*pi; r=t; polar(t,r) 例2:对数-对数 t=0:0.1:2*pi; r=t; semilogx(t,r) (2)

文档评论(0)

dart002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档