- 1、本文档共335页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab7教程
* 第一章 MATLAB 7 简介 * (4)方向和速度矢量图形 MATLAB 7提供了一些函数用于绘制方向矢量和速度矢量图形,这些函数有compass、feather、quiver和quiver3。 函 数 功 能 描 述 compass 显示极坐标图形中的极点发散出来的矢量图 feather 显示从一条水平线上均匀间隔的点所发散出来的矢量图 quiver 显示由(u,v)矢量特定的二维矢量图 quiver3 显示由(u,v,w)矢量特定的三维矢量图 * 第一章 MATLAB 7 简介 * 方向和速度矢量图形举例 用compass函数绘制矢量图形 : w=0:0.1:6; z=sin(w).*exp(j*w); compase(z) * 第一章 MATLAB 7 简介 * (5)等高线的绘制 等高线函数为创建、显示并标注由一个或多个矩阵确定的等值线。 函 数 名 功 能 描 述 clabel 使用等值矩阵生成标注,并将标注显示在当前图形 contour 显示矩阵Z的二维等高线图 contour3 显示矩阵Z的三维等高线图 contourf 显示矩阵Z的二维等高线图,并在各等高线之间用实体颜色填充 contourc 用于计算由其他等高线函数调用的等值矩阵 meshc 创建一个与二维等高线图匹配的网线图 surfc 创建一个与二维等高线图匹配的曲面图 * 第一章 MATLAB 7 简介 * 等高线的绘制举例 使用contour函数绘制等高线图形: [x,y,z]=peaks; contour(x,y,z) * 第一章 MATLAB 7 简介 * 5. 图形的高级控制 视点控制和图形的旋转 颜色的使用 颜色映像理解 颜色映像使用 颜色映像显示 颜色映像的建立和修改 光照控制 * 第一章 MATLAB 7 简介 * (1)视点控制和图形的旋转 为了使图形的效果更逼真,有时需要从不同的角度观看图形,MATLAB 7语言提供了view、viewmtx和rotate3d等3个命令进行操作。用户可以在命令窗口中调用这3个函数。其中,view函数主要是从不同的角度观察图形;viewmtx给出指定视角的正交转换矩阵;而rotate3d函数可以让用户方便地用鼠标来适时旋转视图。 * 第一章 MATLAB 7 简介 * 视点控制举例 view函数的使用 : [X,Y]=meshgrid([-5:0.2:5]); Z=exp(0.5*(X.^2-Y.^2)); surf(X,Y,Z) view(30,60) * 第一章 MATLAB 7 简介 * (2)颜色的使用 颜色映像理解 MATLAB 7有一个叫颜色映像的数据结构来代表颜色值。颜色映像定义为一个有3列和若干行的矩阵。利用0到1之间的数,矩阵的每一行都代表了一种色彩。任一行的数字都指定了一个RGB值,即红、黄、蓝3种颜色的强度,形成一种特定的颜色。 * 第一章 MATLAB 7 简介 * 颜色映像理解1 Red(红) Green(绿) Blue(蓝) 颜 色 0 0 0 黑 1 1 1 白 1 0 0 红 0 1 0 绿 0 0 1 蓝 1 1 0 黄 1 0 1 洋红 0 1 1 青蓝 2/3 0 1 天蓝 1 1/2 0 橘黄 0.5 0 0 深红 0.5 0.5 0.5 灰色 * 第一章 MATLAB 7 简介 * 颜色映像理解2 函 数 功 能 描 述 hsv 色彩饱和值(以红色开始和结束) hot 从黑到红到黄到白 cool 青蓝和洋红的色度 pink 粉红的彩色度 gray 线性灰度 bone 带一点蓝色的灰度 jet hsv的一种变形(以蓝色开始和结束) copper 线性铜色度 prim 三棱镜,交替为红色、橘黄色、黄色、绿色和天蓝色 flag 交替为红色、白色、蓝色和黑色 * 第一章 MATLAB 7 简介 * 颜色映像使用 句colormap(M)将矩阵M作为当前图形窗口所用的颜色映像。例如,colormap(cool)装入了一个有64个输入项的cool颜色映像。colormap default装入了默认的颜色映像(hsv)。 函数plot、plot3、contour和contour3不使用颜色映像,它们使用列在plot颜色和线形表中的颜色。而大多数其他绘图函数,比如mesh、surf、fill、pcolor和它们的各种变形函数,使用当前的颜色映像。 * 第一章 MATLAB 7 简介 * 颜色映像显示 可以用多种途径来显示一个颜色映像。其中一个方法是观察颜色映像矩阵的元素: hot(8) ans = 0.3333 0 0 0.
文档评论(0)