第二章matlab绘图-席.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ezplot('sin(x)',[0,2*pi]); legend('sinx',1); text(pi,0,'\leftarrow sinx') * tol—tolerence限度 * p---五角星 * meshgrid—用来创建绘制三维曲线的(原始)网格数据。 * 下面绘制当a=8时的曲面图形 * X, Y 是网格划分后得到的网格矩阵 eps—浮点数相对精度,可得到从1.0到下一个浮点数之间的距离,eps=2.2204e-016,避免除数为0 * mesh函数用来绘制三维的线框图,有两种变形; surf函数用来创建用色彩表示的曲面图,有两种变形。 * 矩阵 C 用于确定网格颜色 * 没有surfz这个函数 * contour--[?k?n?t??]等高线 contour(Z)根据矩阵Z画出等高线,Z是以x,y为平面的高度。Z必须是一个至少二维的矩阵。 等高线的数量和水平线的值将根据Z值的最小值和最大值自动选择。 x,y轴的范围是[1:n]和[1:m],[m,n]=size(Z) contour(Z,n)用n条水平线来绘制Z的等高线。 contour(Z,v)是以向量v中的数据来绘制矩阵Z的等高线。 等高水平线的个数等于向量v的长度。如果想画一条单个等高线,使用contour(Z,[i i]). contour(X,Y,Z),contour(X,Y,Z,n),contour(X,Y,Z,v)绘制Z的等高线。X,Y限制在x,y轴上的范围。如果X,Y是矩阵,它们必须跟Z是同型矩阵,此时它们描述了一个表面,因此应当用surf函数定义一下。 * sphere—建立一个由20*20个面组成的球面 * Z=peaks(n) 生成用于绘制多峰函数的数据Z(服从高斯分布的n×n矩阵),默认的 n=49; 用大小相等的两个矩阵X和Y生成peaks的Z矩阵。 * nan--Not a Number 非数, * copper-线性铜色调 用colormap来改变图形窗口的色图 用shading来改变图形的着色的方式 * spring--洋红、黄色调 * * 从当前figure框中获取视频帧,这是一个结构体,有cdata和cmap两个成员,其中cdata存储图像各像素点色彩信息。cmap存储colormap(如果不是索引图片则cmap为[]) * 二、 视点处理 MATLAB提供了设置视点的函数view。其调用格式为: view(az,el) 其中:az为方位角,方位角为与x=0平面所处的方向角; el为仰角,是与z=0平面所处的方向角。 它们均以度为单位。 系统缺省的视点定义为方位角-37.5°,仰角30°。 例 从不同视点绘制多峰函数曲面。 subplot(2,2,1);mesh(peaks); view(-37.5,30); %指定子图1的视点 title('azimuth=-37.5,elevation=30') subplot(2,2,2);mesh(peaks); view(0,90); %指定子图2的视点 title('azimuth=0,elevation=90') subplot(2,2,3);mesh(peaks); view(90,0); %指定子图3的视点 title('azimuth=90,elevation=0') subplot(2,2,4);mesh(peaks); view(-7,-10); %指定子图4的视点 title('azimuth=-7,elevation=-10') 1. 颜色的向量表示 MATLAB除用字符表示颜色外,还可以用含有3个元素的向量表示颜色,也就是通常所说的RGB颜色。 在MATLAB中,一个色彩由一个三元数组(r,g,b)定义,其中r,g,b分别代表基本色彩(红、绿、蓝)的相对强度。每一种基本色彩的取值必须在0~1之间,通过对r,g,b大小的不同设置,就可调研出不同的颜色。 三、 色彩处理 颜色 R(红) G(绿) B(蓝) 白 1 1 1 红 1 0 0 黄 1 1 0 绿 0 1 0 青 0 1 1 灰 0.5 0.5 0.5 暗红 0.5 0 0 蓝 0 0 1 宝石蓝 0.5 1 0.83 黑 0 0 0 2. 色图 色图是m×3 的数值矩阵,m的取值一般为64,

您可能关注的文档

文档评论(0)

jz6501 + 关注
内容提供者

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

1亿VIP精品文档

相关文档