网站大量收购独家精品文档,联系QQ:2885784924

MATLAB基础与实例进阶-05重点.ppt

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 机械工业出版社 Page * 5.3.2 绘制三维曲面 * 机械工业出版社 Page * MATLAB中也提供了三维柱状图、三维饼图和三维直方图等特殊样式三维图形的绘制函数。 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 绘制三维柱状图 三维柱状图的绘制函数是bar3和bar3h,用法与bar和barh类似,常用语法形式如下: bar3(Y) bar3(x, Y, style’) bar3h(Y) bar3h(x, Y, style) x:一维向量,指示柱状图横坐标位置, x元素个数与Y的行数相同; Y:绘制数据数组,Y中每一个元素对应一个三维bar; 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 【例5-14】绘制三维柱状图示例 。 5.3.3 绘制特殊三维图形 x = [1;2;3;4;5]; Y = [5 1 2;8 3 7;9 6 8;5 5 5;4 2 3]; subplot(1,2,1); %绘制纵向组三维柱状图 bar3(Y) title(纵向-组柱状图) subplot(1,2,2); % 绘制纵向层叠三维柱状图 bar3h(x,Y,stack) title(纵向层叠三维柱状图) * 机械工业出版社 Page * 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 绘制三维饼图 三维饼图的绘制函数是pie3,它的用法和二维饼图绘制函数pie类似 ,常用语法形式如下: pie3(X) pie3(…, labels) x:需要绘制的一维向量 ; labels:饼图各个分量的文本标签 ; 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 【例5-15】绘制三维饼图示例 。 5.3.3 绘制特殊三维图形 X = [0.4665 0.4981 0.4874 0.2295 0.0856 0.0674] pie3(X); title(三维饼图) * 机械工业出版社 Page * 绘制三维制贩图 三维直方图的绘制函数是hist3,与二维直方图绘制函数hist类似 ,常用语法形式如下: N = hist3(X, nbins) X:m行2列的矩阵,每一列对应网格的一维 nbins:包含两个元素的向量,指定二维平面网格的行数与列数。 N:统计得到的矩阵 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 【例5-16】绘制三维直方图示例 。 5.3.3 绘制特殊三维图形 X = [rand(1,100)*10; rand(1,100)*5]; X = X; hist3(X,[10,10]); title(三维直方图) * 机械工业出版社 Page * 5.3.3 绘制特殊三维图形 * 机械工业出版社 Page * 在绘制三维图形时,用户同样可以对图形属性进行设置。除了这些二维、三维共享的属性外,用户在绘制三维图形时,还可以改变显示的视角、控制摄像头,通过调节光照和颜色改变显示效果等。 5.3.4 三维图形显示控制 * 机械工业出版社 Page * 视角的定义 所谓视角,是指观察物体时的方位角和仰角。 方位角与x=0平面相关,其大小为视线在(x,y)平面的投影与y轴的负半轴的夹角; 仰角与z=0平面相关,其大小为视线在(x,y)平面的投影与视线的夹角。 5.3.4 三维图形显示控制 * 机械工业出版社 Page * 5.3.4 三维图形显示控制 角 * 机械工业出版社 Page * 改变视角 函数view来改变所有三维图形的视角。 view函数的常用语法包括下面几种形式; view(az, el) view([az, el]) view(3) [az, el] = view 5.3.4 三维图形显示控制 az:当前视角的方位角; el:当前视角的仰角。 [az, el] = view返回当期视角的方位角和仰角 * 机械工业出版社 Page * 【例5-17】改变图形视角示例 。 5.3.4 三维图形显示控制 subplot(2,2,1); mesh(peaks) title(默认视角:az=37.5,el=30) subplot(2,2,2); mesh(peaks) view(0,30) title(az = 0, el = 30) subplot(2,2,3); mesh(peaks) view(60,60) title(az = 60, el = 60) subplot(2,2,4); mesh(

您可能关注的文档

文档评论(0)

tt435678 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档