MATLAB基础教程第3章.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文档。上传文档
查看更多
MATLAB基础教程 MATLAB可以根据给出的数据,用绘图命令在屏幕上画出图形,通过图形对科学计算进行描述,更加直观,一目了然。丰富的绘图指令,超群的绘图过程,简洁的绘图过程,是MATLAB独有的一大特色。MATLAB可以很容易的绘出二维的、二维半的、三维、四维、静止、动画等多种表现形式的图形,根据实验或工程需要,选用合适的图形表示方法也是使用者应该具有的一种能力。本章初步了解MATLAB强大的绘图语言。 第三章 MATLAB绘图初步 (一)Plot命令的基本调用格式 3.1 基本绘图指令 1.Plot(X,’s’) X是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画连续曲线。 X是实矩阵时,则按列绘制曲线,总共绘制的曲线数即矩阵的列数。 X是复数矩阵时,则按列分别以元素的实部为横坐标,虚部为纵坐标绘制多条曲线。 s用来指定线型、色彩、数据点等。此参数缺省时,MATLAB按默认值设置处理。 第三章 MATLAB绘图初步 表4.1 s参数取值表 3.1 基本绘图指令 线型 (4种) 符号 - : -. -- 含义 实线 虚线 点划线 双画线 色彩 (8种) 符号 b g r c m y k w 含义 蓝 绿 红 青 品红 黄 黑 白 点型 (13种) 符号 . + * ^ v d 含义 黑点 加号 星号 上尖 左尖 右尖 下尖 菱形 符号 h o p s x 含义 六角 圆圈 五角星 方块 叉 第三章 MATLAB绘图初步 (一)Plot命令的基本调用格式 3.1 基本绘图指令 2. Plot(X,Y,’s’) X、Y为同维向量时,绘制以X为横坐标,Y为纵坐标画的函数图。 X是向量,Y是有一维与X同维的矩阵时,以X为横坐标绘制多根不同色彩的曲线,曲线总数等于Y的另一维数。 X是矩阵,Y为向量时,与上类似,绘制以Y为纵坐标的多条异色曲线。 X和Y为同维矩阵时,则以X与Y对应列元素为横纵坐标绘制多条曲线,总数等于矩阵的列数 第三章 MATLAB绘图初步 (一)Plot命令的基本调用格式 3.1 基本绘图指令 3. Plot(X1,Y1,’s1’, X2,Y2,’s2’,…) 等于在一张图中多次使用plot(x,y,’s’)命令 第三章 MATLAB绘图初步 (一)Plot命令的基本调用格式 3.1 基本绘图指令 第三章 MATLAB绘图初步 例3-1 画出衰减振荡曲线 以及它的包络线 t的取值范围是[0,4π] ( 二)stem:离散数据绘制(火柴杆图) 3.1 基本绘图指令 第三章 MATLAB绘图初步 stem(X) X是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画样值。 X是实矩阵时,以元素的行下标为横坐标,元素值为纵坐标,每列用一种颜色表示。 X是复数矩阵时,则按列分别以元素的实部为横坐标,虚部为纵坐标绘制样值。 2. stem(X,Y) 以X为自变量,Y为因变量绘制样值。 stem(X,Y,’s’) stem(X,Y,’filled’) 用实心圆点标记样值点 ( 二)stem:离散数据绘制(火柴杆图) 3.1 基本绘图指令 第三章 MATLAB绘图初步 例3-2 画离散图。 x=1:0.5:10; y=sin(x); stem(x,y); ( 三)polar:极坐标图 格式:polar(THETA,RHO,’s’) 含义:围绕圆点,以角(弧度)THETA为自变量,以半径RHO为因变量画极坐标图。控制字符串s与plot指令中的用法相同。 3.1 基本绘图指令 第三章 MATLAB绘图初步 ( 三)polar:极坐标图 3.1 基本绘图指令 第三章 MATLAB绘图初步 例3-3 绘制阿基米德螺旋线 提示: (1)阿基米德螺线 ,亦称“等速螺线”。当一点P沿动射线OP一等速率运动的同时,这射线有以等角速度绕点O旋转,点P的轨迹称为“阿基米德螺线”。 (2)阿基米德螺旋线的极坐标方程为r=a+bθ Theta=0:4*pi/400:4*pi; b=0.5; polar(Theta,b*Theta); 3.2 基本图形控制命令 第三章 MATLAB绘图初步 命令 含义 命令 含义 subplot(m,n,k) 子图输出分割、定位 clf 清楚当前图 axis([x1,x2,y1,y2]) 人工设定坐标范围 hold 是否具备刷新切换 axis equal 各轴采用等长刻度 hold on 保持不被刷新 grid 分格线切换命令 hold off 可以被刷新 grid on 画分格线 title 书写图名 grid off 不画分格线 x

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档