




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章Matlab的图形功能 3 等高线图形的绘制函数contour和contour3可绘制出二维和三维图形的等高线 contour和contour3的调用方式相同 只是contour3要绘制相应的z轴 contour调用方式 contour Z 直接绘制矩阵Z的等高线 contour X Y Z 用X和Y指定等高线的x y坐标 contour Z n 和contour X Y Z n 绘制n条等高线 contour Z V 和contour X Y Z V 向量V的元素指定等高线的位置 该向量长度length V 对应绘制的等高线条数 第4章Matlab的图形功能 绘制高斯三维分布曲面的等高线及二维等高线 contour peaks 30 绘制二维山峰的等高线 等高线的条数为30contour3 peaks 20 绘制三维山峰图像的等高线 等高线的条数为20 函数clabel标注高度值 函数contourf绘制填充的二维等高线 4 三维视图可视效果的控制三维图形观察点和视觉的控制view使用格式为 view AZ EL 和view AZ EL 通过方位角AZ和俯视角EL设置观察图形的视点 view XYZ 通过直角坐标系设置视点 AZ EL view 返回当前的方位角AZ和俯视角EL view T 用一个4 4的转矩阵T来设置视角 T view 返回当前的4 4的转矩阵 view 2 设置缺省的二维视角AZ 0 EL 90 view 3 设置缺省的三维视角AZ 37 5 EL 30 三维图形的照相campos 三维图形的透视命令hidden 曲面图形颜色的遮掩shading 光源的建立light 照明方式lighting 控制光效果的材质命令material 第4章Matlab的图形功能 函数view的用法 X Y meshgrid 8 0 5 8 R sqrt X 2 Y 2 eps Z sin R R subplot 2 2 1 缺省视角surf X Y Z xlabel X轴 FontWeight bold ylabel y轴 FontWeight bold zlabel z轴 FontWeight bold title fontname 隶书 缺省视角 subplot 2 2 2 surf X Y Z xlabel X轴 FontWeight bold ylabel y轴 FontWeight bold zlabel z轴 FontWeight bold title fontname 隶书 方位角为90 仰角为0 view 90 0 subplot 2 2 3 surf X Y Z xlabel X轴 FontWeight bold ylabel y轴 FontWeight bold zlabel z轴 FontWeight bold title fontname 隶书 方位角为 37 5 仰角为80 view 37 5 80 第4章Matlab的图形功能 subplot 2 2 4 surf X Y Z xlabel X轴 FontWeight bold ylabel y轴 FontWeight bold zlabel z轴 FontWeight bold title fontname 隶书 方位角为0 仰角为90 view 0 90 第4章Matlab的图形功能 5 柱面和球面的三维表达a 柱面的表达cylindercylinder命令中 柱面的轴线定义为z轴 只要给出母线的描述就可完成一个柱面 调用格式为 X Y Z cylinder R N X Y Z cylinder R 缺省值N 20 X Y Z cylinder 缺省值N 20 R 1 1 R 是一描述柱面母线的向量 N 是旋转柱面上的分割线条数 X Y Z 是返回的x y z坐标向量 绘制一个柱面 t pi 0 01 3 pi r sin t t cylinder r 30 shadinginterp 第4章Matlab的图形功能 b 球面的表达sphere调用格式为 X Y Z sphere N 产生一个 N 1 N 1 的矩阵 然后用函数surf命令绘制一个单位的球面 N为设置分割线的条数 X Y Z sphere 缺省值N 20 画一个球面 X Y Z sphere surf X Y Z 第4章Matlab的图形功能 四 特殊图形绘制为了将抽象的数据表达得更形象 除了绘制二维 三维图形外 还要用到直方图 面积图 饼图等特殊图形 特殊图形指令 第4章Matlab的图形功能 1 面积图命令area表现各个不同部分对整体所作的贡献area X Y 与plot的命令的使用方法相似 将连线图到x轴的那部分填上了颜色 area Y 缺省值X 1 SIZE Y area X Y LEVEL 或area Y LEVEL 填色部分为由连线图到y level的水平线之间的部分 绘制一面积图X 2 2 Y 3 5 2 4 1 5 4 2 3 5 3 4 5 2 1 area X Y legend 因素1 因素2 因素3 gridon 第4章Matlab的图形功能 2 直方图命令bar直方图常用于统计数据的作图 有bar bar3 barh和bar3h几种函数 其调用格式类似 以函数bar为例 bar X Y X是横坐标向量 Y可以是向量或矩阵 Y是向量时 每一个元素对应一个竖条 Y是m行n列矩阵时 将画出m组竖条 每组包括n个竖条 bar Y 横坐标使用缺省值X 1 M bar X Y WIDTH 或bar Y WIDTH 用WIDTH指定竖条的宽度 如果WIDTH 1 条与条之间将重合 缺省宽度为0 8 bar grouped 产生缺省的组合直方图 bar stacked 产生累积的直方图 bar linespec 指定条的颜色 H bar 返回条形图对象的句柄 第4章Matlab的图形功能 用绘制直方图的几种命令绘制直方图 X 2 2 Y 3 5 2 4 1 5 4 2 3 5 3 4 5 2 1 subplot 2 2 1 bar X Y r xlabel x ylabel y colormap cool subplot 2 2 2 barh X Y grouped xlabel y ylabel x colormap cool subplot 2 2 3 bar X Y stacked xlabel x ylabel Sigmay colormap summer subplot 2 2 4 barh X Y stacked xlabel y ylabel Sigmax colormap summer 第4章Matlab的图形功能 绘制三维直方图 X 2 2 Y 3 5 2 4 1 5 4 2 3 5 3 4 5 2 1 subplot 2 2 1 bar3 X Y r zlabel y ylabel x colormap cool subplot 2 2 2 bar3h X Y grouped ylabel x zlabel y colormap cool subplot 2 2 3 bar3 X Y stacked ylabel x zlabel Sigmay colormap summer subplot 2 2 4 bar3h X Y stacked zlabel x ylabel Sigmay colormap summer 第4章Matlab的图形功能 3 饼图命令pie饼图又叫扇形图 用于显示向量中元素所占向量元素总和的百分比 pie和pie3分别用于绘制二维和三维饼图 调用格式 pie X 向量X的饼图 把X的每一个元素在所有元素总和中占的比例表达出来 pie X EXPLODE 向量EXPLODE 和向量X长度相等 用于指定饼图中抽出一部分的块 非零值对应的块 pie LABELS LABELS是用于标注饼图的字符串数组 其长度必须和向量X相等 H pie 返回包括饼图和文本对象句柄 用函数pie和pie3绘制饼图 x 200 360 120 400 320 subplot 2 2 1 pie x 00010 subplot 2 2 2 pie3 x 00010 subplot 2 2 3 pie x 2 5 subplot 2 2 4 x 0 1 0 12 0 21 0 34 0 11 pie3 x A B C D E 第4章Matlab的图形功能 第4章Matlab的图形功能 五 极坐标 柱坐标和球坐标系下绘制图形1 极坐标系下绘制图形ploar是直接在极坐标系下绘图的命令调用格式为 ploar THETA RHO S 其中S是字符串 用来控制图形的线型 绘制半径为2的渐开线 rhe 2 theta 0 pi 20 4 pi rho rhe theta rhe polar theta rho r 第4章Matlab的图形功能 2 柱坐标系和球坐标系下绘制图形在MATLAB中没有在柱坐标和球坐标下直接绘制数据图形的命令 但pol2cart和sph2cart命令能够将柱坐标和球坐标值转化为直角坐标系下的坐标值 然后在直角坐标下绘制数据图形 a pol2cart函数将柱坐标转化为直角坐标 其调用格式为 X Y pol2cart TH R X Y Z pol2cart TH R Z 参数TH表示极坐标系下的角度向量或矩阵 R是极半径向量或矩阵 Z是极坐标下的高度向量或矩阵 它们必须大小相等或成比例 X Y Z为直角坐标系下的坐标向量或矩阵 第4章Matlab的图形功能 b sph2cart命令将球坐标转化直角坐标 其调用格式为 X Y Z sph2cart TH PHI R 参数TH为球坐标系下的方位角 Azimuth PHI是球坐标系下的俯视角 Elevation R是球半径 他们的大小必须相等或成比例 X Y Z为直角坐标系下的坐标向量或矩阵 函数pol2cart和sph2cart的用法 theta 0 pi 20 6 pi rho sin theta t r meshgrid theta rho z r t X Y Z pol2cart t r z mesh X Y Z phi theta 2 theta t1 p1 meshgrid theta phi r1 p1 t1 figure 2 绘制球坐标转化直角坐标时的图形 X1 Y1 Z1 sph2cart t1 p1 r1 mesh X1 Y1 Z1 第4章Matlab的图形功能 第4章Matlab的图形功能 六 坐标轴的调整和图形的标注1 坐标轴调整命令 第4章Matlab的图形功能 2 图形标注坐标轴和图形标题标注标注坐标轴x y和z的命令函数为xlabel ylabel和zlabel 调用格式为 xlabel text xlabel text Property1 PropertyValue1 Property2 PropertyValue2 H xlabel 返回坐标轴标注的句柄 其中 text 是要添加的标注文本 Property 是文本的属性名 PropertyValue 是属性值 所用字体 大小 标注角度等 图形加标题的函数为title 其调用格式与坐标轴标注类似 特征字符串中的希腊字母 第4章Matlab的图形功能 特征字符串中的其他字符 第4章Matlab的图形功能 第4章Matlab的图形功能 b 图例的标注legend命令实现不同图例的说明 其调用格式为 legend string1 string2 string3 legend string1 string2 string3 Pos 按顺序把字符串添加到相应的曲线线型符号之后 Pos对图例的位置作出设置和调整 0 自动把图例置于最佳位置 和图中曲线重复最少 1 置于图形窗口的右上角 缺省值 2 置于图形窗口的左上角 3 置于图形窗口的左下角 4 置于图形窗口的右下角 1 置于图形窗口的右侧 外部 3 控制分格线对二维和三维图形都适用 有三种用法 gridon 打开分格线控制开关 以后绘制的图形都带有分格线 gridoff 关闭分格线控制开关 以后绘制的图形都不带分格线 grid 用于实现分格线绘制切换 第4章Matlab的图形功能 第4章Matlab的图形功能 绘制图形 并用函数xlabel title和legend命令进行标注 t 0 0 1 4 pi y sin t y1 cos t plot t y t y1 r xlabel x轴 0 4 pi fontsize 12 fontweight bold ylabel y轴 fontsize 12 fontweight bold title 绘制正弦波和余弦波Pos 1 fontsize 10 fontweight bold fontangle italic text pi 0 leftarrowsin pi 0 text pi 1 leftarrowcos pi 1 text pi 2 0 9 uparrowsin pi 2 num2str sin pi 2 text 0 0 6 绘图日期 date text 0 0 8 MATLAB版本 version legend
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年自考专业(工商企业管理)考试历年机考真题集及答案详解(基础+提升)
- 驾校科四考试题及答案
- 农发行济南市章丘区2025秋招群面模拟题及高分话术
- 2025年中国中医科学院中医基础理论研究所招聘应届生(第二批)笔试高频难、易错点备考题库及完整答案详解1套
- 制定网络信息安全控制手册
- 地理考研备考指南
- 建立完善网络信息安全管理制度
- 矿山设备检修维护计划
- 夫妻双方签订的离婚协议及子女抚养费补充协议
- 绿色环保施工合同绿色施工环境保护协议
- 导行教育:劳动教育与思政课实践教学融合育人 论文
- 子宫内膜异位症合并不孕的手术治疗
- 八个有趣模型搞定外接球内切球问题(学生版)
- 分期贷款利息计算表
- 两篇古典英文版成语故事塞翁失马
- 名著阅读《朝花夕拾 狗猫鼠》课件-部编版语文七年级上册
- 燃气轮机介绍课件
- 2022年国家公务员考试申论真题及答案解析(地市级)
- 名师成长的路径与修炼(教师版)课件
- 西方经济学导论全套课件
- “基础教育精品课”PPT课件模板
评论
0/150
提交评论