4[1].1.5特殊坐标二维图形.ppt_第1页
4[1].1.5特殊坐标二维图形.ppt_第2页
4[1].1.5特殊坐标二维图形.ppt_第3页
4[1].1.5特殊坐标二维图形.ppt_第4页
4[1].1.5特殊坐标二维图形.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 5 1 5特殊坐标二维图形 1 对数坐标图形 semilogx x y 参数 绘制半对数坐标图形 其x轴取以10为底的对数坐标 y轴为线性坐标 semilogy x y 参数 绘制半对数坐标图形 其y轴取以10为底的对数坐标 x轴为线性坐标 loglog x y 参数 绘制x y轴都取以10为底的对数坐标图形 2 3 2 极坐标图形 polar theta radius 参数 绘制相角为theta 半径为radius的极坐标图形 4 5 1 6特殊二维图形 1 条形图 bar x y width 参数 绘制垂直方向的条形图barh x y width 参数 绘制水平方向的条形图说明 x是横坐标向量 省略时默认值是1 m m为y的向量长度 y是纵坐标 可以是向量或矩阵 当是向量时每个元素对应一个竖条 当是m n的矩阵时 将画出m组竖条 每组包含n条 width是竖条的宽度 省略时默认宽度是0 8 如果宽度大于1 则条与条之间将重叠 参数 有grouped或group 分组式 和stacked或stack 累加式 省略时默认为grouped或group 5 6 2 直方图 hist y m 统计每段的元素个数并画出直方图hist y x 说明 m是分段的个数 省略时默认为10 x是向量 用于指定所分每个数据段的中间值 y可以是向量或矩阵 如果是矩阵则按列分段 7 8 9 3 饼图 pie x explode label 说明 x是向量 explode是与x同长度的向量 用来表示某元素对应的扇形图是否从整个饼图中分离出来 非0元素表示该部分需要分离 label 是用来标注饼图的字符串数组 若该数组省略则默认显示各部分所占总体的百分比 10 11 4 离散数据图 stem x y filled 说明 x和y都是向量 x为横坐标 y为纵坐标 filled 表示在 x y 坐标点画一个实心小圆圈 并连接一条线段到x轴 如果该项省略 则表示在 x y 坐标点画一个空心小圆圈 并连接一条线段到x轴 另外 stem与plot的命令一样 可以选择线型 颜色 并可以添加文字标识 12 13 14 5 阶梯图 stairs x y 说明 x和y均为向量 该命令绘制以向量x的各个对应元素为横坐标 以y向量的各个对应元素为纵坐标的阶梯图 若两个向量中的一个省略即只有一个向量 则表示绘制以该向量的序号为横坐标 以该向量的各个元素为纵坐标的阶梯图 15 16 17 18 5 2绘制三维图形 5 2 1基本三维图形 plot3 x y z s 绘制三维曲线plot3 x1 y1 z1 s1 x2 y2 z2 s2 绘制多条三维曲线说明 当x y z是同维向量时 则绘制以x y z元素为坐标的三维曲线 当x y z是同维矩阵时 则绘制三维曲线的条数等于矩阵的列数 s是指定线型 颜色 数据点型的字符串 其功能和使用方法类似于绘制二维图形的plot命令 19 20 5 2 2三维图形的修饰与控制 21 5 2 3绘制三维网线图和曲面图 三维网线图和曲面图是三维立体图形 MATLAB提供了mesh命令绘制三维网线图 surf命令绘制三维曲面图 这两个命令都能用不同的颜色表示不同的高度 三维立体图形的绘制比plot3命令稍微复杂 在数据准备上需要使用meshgrid命令构成x y平面上的自变量栅格点阵 22 1 meshgrid命令 meshgrid命令是以x y向量为基准 来产生在x y平面的栅格点坐标值的矩阵 X Y meshgrid x y 说明 X Y是栅格点的坐标 为矩阵 x y为向量 当两向量取值相同时 可省略一个参数 23 24 2 三维网线图 mesh z mesh x y z c 说明 当只有参数z时 以z矩阵的行下标作为x坐标轴 把z的列下标当做y坐标轴 x y分别为x y坐标轴的自变量 当有x y z参数时 c是指定各点的用色矩阵 当c省略时默认用色矩阵是z的数据 如果x y z c四个参数都有 则应该都是维数相同的矩阵 25 26 3 三维曲面图 surf z 或surf x y z c 27 5 3符号函数图形的绘制 5 3 1fplot命令 fplot f xmin xmax 说明 该命令用来绘制给定函数在区间 xmin xmax 内的变化图形 f为一元函数表达式 为字符型数据 不可为符号对象 28 29 fplot命令只支持字符定义方式 而不支持符号定义方式 30 5 3 2ezplot命令 fplot命令只能绘制一元函数的图形 而ezplot命令却可以绘制二元函数的图形 其调用格式为 ezplot f xmin xmax ymin ymax fig 绘制符号表达式的图形说明 f符号表达式或字符表达式 若f f x y 则该命令在图形窗口中绘制符号方程f x y 0的图形 xmin xmax ymin ymax 是绘图的自变量和f取值范围 省略时都默认为 2 2 fig是指定的图形窗口 省略时默认为当前图形窗口 31 32 33 34 ezplot x y tmin tmax fig 绘制符号方程x x t y y t 的图形

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论