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文档。上传文档
查看更多
三维绘图—三维曲线图 函数格式: plot3(x1,y1,z1,‘选项1’, x2,y2,z2,‘选项2, …) x,y,z是长度相同的向量:一条曲线 x,y,z是维数相同的矩阵:多条曲线 例:三维螺旋线x=t, y=sin(t), z=cos(t), 0 t 20 t=[0:0.1:10*pi]; x=2*t; y=sin(t); z=cos(t); plot3(x,y,z); 三维绘图—三维曲线图 画图机制 先画点,后连线 1) 给出空间离散点的坐标 (x,y,z) 2) 将这些点按顺序连接即可 t=[0:0.5:20]; x=t; y=sin(t); z=cos(t); plot3(x,y,z,’.’) t=[0:0.5: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,’.-’) t=[0:0.1:20]; x=t; y=sin(t); z=cos(t); plot3(x,y,z) 三维绘图—三维曲面图 三维曲面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),后连线,构成曲面网格图 三维绘图—三维曲面图 网格矩阵生成函数:meshgrid [X,Y]= meshgrid(x,y) x, y 为给定的向量,X, Y 是网格划分后得到的网格矩阵 x=[1:0.5:3]; y=[10:1:14]; [X,Y]=meshgrid(x,y); 三维绘图—三维网络曲面 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 基础上增加底座 三维绘图—三维网络曲面 例:绘制等高线 meshc [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshc(X,Y,Z) 例:绘制底座曲面 meshz [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshz(X,Y,Z) 三维绘图—三维网络曲面 哈尔滨工程大学课件 哈尔滨工程大学课件 第五章 Matlab绘图 吴良杰 Harbin Engineering University Matlab绘图 高层绘图函数 不需过多考虑绘图细节,只需给出一些基本参数 。 简单明了、方便高效 低层绘图操作 将图形的每个元素(坐标轴、曲线、曲面或文字)分配一个句柄,通过该句柄对该图形元素进行操作。 控制和表现图形的能力更强 二维图形 绘图示例: 绘制从0到2pi之间的正弦曲线。 步骤: 1.产生x轴、y轴数据: x=0:pi/20:2*pi y=sin(x) 2.绘制出正弦曲线:plot(x, y, r-) ‘r-’表示以红色实线绘制出正弦曲线。 3.给图形加上栅格线:grid on 二维图形 二维图形 将平面坐标上的数据点连接起来的平面图形 坐标系 –直角坐标 –对数坐标 –极坐标 数据点 –向量 –矩阵 二维图形 基本函数 : plot –功能: ?自动打开一个图形窗口Figure ?如果已经存在一个图形窗口,plot命令则清除当前图形,绘制新图形 ?根据图形坐标大小自动缩扩坐标

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档