matlab绘图教程资料课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三维绘图—三维曲线图 t=[0:0.1:20]; x=t; y=sin(t); z=cos(t); plot3(x,y,z,’.-’) t=[0:0.1:20]; x=t; y=sin(t); z=cos(t); plot3(x,y,z) 哈尔滨工程大学课件 三维绘图—三维曲面图 n 三维曲面z=f(x,y) 绘制的一般步骤: 步骤一:确定向量x,y 步骤二:使用meshgrid生成网格矩阵 步骤三:计算函数z=f(x,y) 在各网格点上的值 步骤四:使用mesh 等命令生成三维网格曲面图、 使用surf等命令生成三维表面着色曲面图。 x=[-8:0.5:8]; y=[-8:0.5:8]; [X,Y]=meshgrid(x,y); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; mesh(X,Y,Z) 先画点 (x,y,z),后连线,构成曲面网格图 哈尔滨工程大学课件 三维绘图—三维曲面图 n n n 网格矩阵生成函数:meshgrid [X,Y]= meshgrid(x,y) x, y 为给定的向量,X, Y 是网格划分后得到的 网格矩阵 x=[1:0.5:3]; y=[10:1:14]; [X,Y]=meshgrid(x,y); 哈尔滨工程大学课件 三维绘图—三维网络曲面 n n mesh(X,Y,Z,C) X,Y:网格坐标矩阵, Z :网格点上的高度矩阵。 矩阵 C :确定不同高度下的颜色范围, 省略时 C=Z,即颜色的设定正比于图形的高度 mesh(Z) x, y 省略时,Z矩阵的列下标当做x轴坐标, Z矩 阵的行下标当做y轴坐标 meshc 调用方式与 mesh 相同,在 mesh 基础上增加等高线 meshz 调用方式与 mesh 相同,在 mesh 基础上增加底座哈尔滨工程大学课件 三维绘图—三维网络曲面 n 例:绘制等高线 meshc [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshc(X,Y,Z) n 例:绘制底座曲面 meshz [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshz(X,Y,Z) 哈尔滨工程大学课件 三维绘图—三维网络曲面 哈尔滨工程大学课件 * Harbin Engineering University 第五章 Matlab绘图 吴良杰 Matlab绘图 n n 高层绘图函数 不需过多考虑绘图细节,只需给出一些基本参 数 。 简单明了、方便高效 低层绘图操作 将图形的每个元素(坐标轴、曲线、曲面或文 字)分配一个句柄,通过该句柄对该图形元素 进行操作。 控制和表现图形的能力更强 哈尔滨工程大学课件 二维图形 n 绘图示例: 绘制从0到2pi 之间的正弦曲线。 步骤: 1.产生x轴、y轴数据: x=0:pi/20:2*pi y=sin(x) 2.绘制出正弦曲线:plot(x, y, r-) ‘r-’表示以红色实线绘制出正弦曲线。 3.给图形加上栅格线:grid on 哈尔滨工程大学课件 二维图形 n n n 二维图形 将平面坐标上的数据点连接起来的平面图形 坐标系 –直角坐标 –对数坐标 –极坐标 数据点 –向量 –矩阵 哈尔滨工程大学课件 二维图形 n n 基本函数 : plot –功能: ?自动打开一个图形窗口Figure ?如果已经存在一个图形窗口,plot命令则清除当 前图形,绘制新图形 ?根据图形坐标大小自动缩扩坐标轴,将数据标尺 及单位标注自动加到两个坐标轴上;可自定义坐 标轴 ?可单窗口单曲线绘图;可单窗口多曲线绘图;可 单窗口多曲线分图绘图;可多窗口绘图 ?可任意设定曲线颜色、线型和标记符号 ?可给图形加坐标网线和图形加注功能 哈尔滨工程大学课件 二维图形 n plot的调用格式 –plot(x) —— 缺省自变量绘图格式 –plot(x,y) —— 基本格式,以y(x)的函数关系作 出直角坐标图,如果y为n×m的矩阵,则以x为 自变量,作出m条曲线 –plot(x1,y1,x2,y2,…,xn,yn) —— 多条曲线绘图 格式 –plot(x1,y1,选项1,x2,y2, 选项2,…,xn,yn,选项n) ——含选项的绘图格式 哈尔滨工程大学课件 二维图形 n plot(x) –x为向量 以x相应元素下标为横坐标, x元素值为纵坐标 绘图 x=[0 0.6 2.3 5 8.3 11.7 15 17.7 19.4 20]; plot(x) –x为矩阵 按列绘制每列元素值相对其下标的曲线 x=[1,2,3;4,5,6

文档评论(0)

186****6581 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档