3MATLAB图形系统.ppt

  1. 1、本文档共258页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3MATLAB图形系统

  说明:   surf函数可以绘制出三维空间中的曲面,surfc(…)可以在曲面下绘制出等高线。其函数说明类似于mesh函数。 例如输入 [x,y]=meshgrid(-3:.125:3); z=peaks(x,y); c=ones(size(z)); surfc(x,y,z,c), grid on title(多峰函数的曲面) 图3.53 多峰函数的曲面 3.7.7 散布图 1.plotmatrix 功能:绘制出矩阵的散布图。 格式: plotmatrix(Y) plotmatrix(X,Y) plotmatrix(…, LineSpec) [H,AX,BigAx,P] = plotmatrix(…)   说明:   plotmatrix(X,Y)可以绘制出矩阵(X,Y)的散布图,当X为p×m矩阵、Y为p×n矩阵时,plotmatrix可以将图形窗口分割成n×m块。plotmatrix(Y)等效于plotmatrix(Y,Y),但这时对位于对角线的块采用hist(Y(:,i))(柱状图)表示。   plotmatrix(…, LineSpec)可以指定绘制图形的符号,缺省值为 .(点)。   例如,输入 x = randn(50,3); y = x*[-1 2 1;2 0 1;1 -2 3;]; plotmatrix(y,*r) 图3.54 数据散布图 2.scatter 功能:绘制散布图。 格式: scatter(X, Y, S, C) scatter(X,Y) scatter(X, Y, S) scatter(…, markertype) scatter(…, filled) scatter(…, PropertyName, propertyvalue)   说明:   scatter(X,Y,S,C)可以采用着色的圆圈(或某种标记)表示数据的位置,向量X、Y用于指定位置,S用于指定每个标记占用的区域,当S为向量时,必须与X、Y的长度一致,当S为标量时表示采用相同尺寸的标记。C用于确定标记的颜色,当C为向量时,必须与X、Y的长度一致,C也可以采用表示颜色的字符。   scatter(X,Y)可以采用缺省的标记尺寸和颜色;scatter(X,Y,S)可以仅指定标记的尺寸,这时只采用一种颜色,因此有时也称为泡沫图;scatter(…,markertype)可以指定标记,缺省时为o;scatter(…,filled)可以对标记填充颜色;scatter(…,PropertyName,propertyvalue)可以设定图形对象的特性。   例如,输入 load seamount scatter(x,y,5,z) 图3.55 散布图 3.scatter3 功能:绘制三维散布图。 格式: scatter3(X,Y,Z,S,C) scatter3(X,Y,Z) scatter3(X,Y,Z,S) scatter3(…, markertype) scatter3(…, filled) 3.8 图 形 函 数 表3.2 (二维)图形函数 3.8.1 基本图形和图形操作   1. plot   功能:绘制二维图形(曲线)。   格式: plot(y) plot(x1, y1,…) plot(…,PropertyName, PropertyValue,…) plot(x1, y1, LineSpec,…) h=plot(…)   说明:   当y为实向量时,plot (y) 以y的序号作为x轴,以向量y的值作为y轴绘制出二维曲线;当y为复向量时,则plot (y)相当于plot(real(x), imag(y)),即y的实部为x轴,虚部为y轴。在后面几种格式中,虚部均被忽略。   plot(x1, y1, …)可按(x1, y1),(x2,y2), …成对绘制出曲线,而且在同一张图上以不同颜色显示。如果xn或yn之一为矩阵,则取矩阵的行或列与另一个向量构成数据对绘制出曲线。   plot(x1,y1,LineSpec, …)可绘制出所有由三元组(xn,yn,LineSpec)指定的曲线,其中LineSpec用于指定线型、标记和线颜色。有关LineSpec的内容可参见下面的注释1。   plot(…, PropertyName, PropertyValue, …)可设置图形对象的特性。有关PropertyName和PropertyValue的内容参见axes函数,本节示例中可略见一斑。   h=plot(…)可在绘制出图形的同时,得到图形(曲线)的句柄向量,每条曲线对应于一个句柄值。 表3.3 LineSpec指定的线型、颜色和标记  

文档评论(0)

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

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

1亿VIP精品文档

相关文档