matlab编程与工程应用——第3章,matlab.pptVIP

matlab编程与工程应用——第3章,matlab.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab编程与工程应用——第3章,matlab

MATLAB编程与工程应用 教 师 :曾晓东 电 话 E_mail : zengxiaodong@263.net QQ : 241747139 第3章 MATLAB绘图 3.1 二维图形 3.2 隐函数绘图 3.3 三维图形 3.1 二维图形 一、基本形式 plot(x1,y1,option1,x2,y2,option2,…) x1,y1给出的数据分别为x,y轴坐标值,option1为选项参数,以逐点连折线的方式绘制1个二维图形;同时类似地绘制第二个二维图形,……等。 这是plot命令的完全格式,在实际应用中可以根据需要进行简化。比如: plot(x,y);plot(x,y,option) 选项参数option定义了图形曲线的颜色、线型及标示符号,它由一对单引号括起来。 3.1 二维图形 例 (exp5_1.m) y=[0 0.48 0.84 1 0.91 0.6 0.14]; plot(y) 3.1 二维图形 例:也可在同一图形中绘制多重线形(exp5_3.m) x=0:0.1:2*pi; plot(x,sin(x),x,cos(x)) 3.1 二维图形 二、图形修饰及文本标注 1. MATLAB绘图命令的各种选项 二、图形修饰及文本标注 例: (exp5_5.m) x=0:0.1:2*pi; plot(x,sin(x),’-g’,x,cos(x),’-.r’) 二、图形修饰及文本标注 3.1 二维图形 三、图形控制 1. subplot(mnk) 分割图形显示窗口 m:上下分割个数, n:左右分割个数, k:子图编号 MATLAB最多允许9*9的分割 例:exp5_7.m 三、图形控制 2. axis([xmin xmax ymin ymax]) 设定坐标轴的范围 axis(‘equal’):将x坐标轴和y坐标轴的单位刻度大小调整为一样。 例:exp5_8.m t=[0:0.01:2*pi]; x=sin(t); y=cos(t); plot(x,y) axis([-1.5 1.5 -1.5 1.5]) 三、图形控制 3. grid on: 在所画出的图形坐标中加入栅格 grid off: 除去图形坐标中的栅格 hold on: 把当前图形保持在屏幕上不变,同时允 许在这个坐标内绘制另外一个图形。 hold off: 使新图覆盖旧的图形 figure(n) 打开不同的图形窗口,以便绘制不同的图形。 例exp5_9_1.m,exp5_9_2.m 3.1 二维图形 四、特殊坐标图形 1. polar(theta,rho,选项) 极坐标曲线绘制 Theta: 角度向量 Rho: 幅值向量 选项: 与plot的选项相同 例:(exp5_10.m) t=0:0.1:2*pi; r=ones(size(t)); polar(t,r) 四、特殊坐标图形 2. semilogx(x,y,选项) semilogy(x,y,选项) loglog(x,y,选项) 半对数和对数曲线绘制 semilogx x轴为对数标度 semilogy y轴为对数标度 loglog x,y轴均为对数标度 选项均与plot的相同 例:exp5_11.m 3.1 二维图形 3. 应用型绘图指令 bax(x,y) 高度条形图 hist(y,x) 个数条形图 stairs(x,y) 阶梯图 stem(x,y) 散点图 例exp5_12.m 3.1 二维图形 五、一点补充 对于图形的属性编辑同样可以通过在图形窗口上直接进行。 但图形窗口关闭之后编辑结果不会保存 六、二维图形指令表 3.2 隐函数绘图 ezplot函数用于绘制隐函数图形 1. 对于函数f = f(x),ezplot函数的调用格式为: ezplot(f):在默认区间-2πx2π绘制f = f(x)的图形。 ezplot(f, [a,b]):在区间axb绘制f = f(x)的图形。 2. 对于隐函数f = f(x,y),ezplot函数的调用格式为: ezplot(f):在默认区间-2πx2π和-2πy2π绘制f(x,y) = 0的图形。 ezplot(f, [xmin,xmax,ymin,ymax]):在区间xminxxmax和yminyymax绘制f(x,y) = 0的图形。 ezplot(f, [a,b]):在区间axb和ay b绘制f(x,y) = 0的图形。 3.2 隐函数绘图 3. 对于参数方程x = x(t)和y = y(t),ezplot函数的调用格式为: ezplot(x,y):在默认区间0t2π绘制x=x(t)和y=y(t)的图形。 ezplot(x,y, [tmin,tmax]):在区间tmin t tmax

文档评论(0)

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

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档