Matlab语言绘图实验与轴控制应用.pdfVIP

  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语言实验3‑绘图

实验要求:通过以下实例巩固绘图知识。

1.绘图和网格的应用示例:x=0:0.3:2*pi;ysin(x);zcos(x);w=0.5*z;

plot(x,y,ro‑,x,z,b*‑‑,x,w,ks‑.)%绘制二维折线;选择颜色、线条样式和旗点形

状网格%在绘图区域添加网格title(三角函数图形,fontname,隶书

,fontsize,30)%使用字体名称和字体大小xlabel(0\leq\itt\rm\leq

\pi,fontsize,16)%设置字体大小并使用Latex命令ylabel(三角函数

,fontsize,16)legend(sin(x),cos(x),0.5cos(x))%设置图形标记网格关闭

%取消网格或设置无网格模型

2、轴的应用

例子:

%通过欧拉yexp(i*t)cos(t)+i*sin(t)t=0:

pi/100:2*pi绘制单位圆;yexp(i*t);plot(y)

axis(square)%设绘图区域为正方形

关于AXIS的注释:

AXIS控制轴缩放(标定范围)和外观。

AXIS([XMINXMAXYMINYMAX])设置当前x轴和y轴的缩放比例

AXIS([XMINXMAXYMINYMAXZMINZMAX])设置当前3D绘图上x、y和z轴

的缩放比例。

V=AXIS返回一个行向量,其中包含当前绘图的缩放比例。如果当前视图是二维的,则

V有四个分量;如果是3‑D,V有六个分量。

AXIS(equal)设置比,以便x、y和z轴上的相等刻度线增量大小相等。这使得

球体(25)看起来像一个球体,而不是椭圆体。

AXIS(square)使当前轴框的大小为正方形。

AXIS(normal)将当前轴框恢复为完整大小,并删除对单位缩放的任何限制(约束,

限制)。这会消除AXISSQUARE和AXISEQUAL的影响。

AXISVIS3D冻结比属性以启用3D对象的旋转并覆盖拉伸填充。

Matlab语言实验3-绘图

实验要求:通过以下例子巩固绘图知识。

1.Applicationofplotandgrid

Example:

x=0:0.3:2*pi;y=sin(x);

z=cos(x);w=0.5*z;

plot(x,y,ro-,x,z,b*--,x,w,ks-.)%plots2-Dpolyline;selectscolor,linestyleand

flagpointshape

gridon%Addinggridsinplottingarea

title(三角函数图形,fontname,隶书,fontsize,30)%usefontnameandfontsize

xlabel(0\leq\itt\rm\leq\pi,fontsize,16)%setsfontsize

anduselatexcommand

ylabel(三角函数,fontsize,16)

legend(sin(x),cos(x),0.5cos(x))%setsthefiguremark

gridoff%cancelsthegridorsetsthemodelofnogrid

2.Applicationofaxis

Example:

%PlotaunitcirclebyEulerformulay=exp(i*t)=cos(t)+i*sin(t)

t=0:pi/100:2*pi;y=exp(i*t);

plot(y)

axis(square)%Letplottingareaisasquare

关于AXIS的注释:

AXISControlaxisscaling(标定范围)andappearance.

文档评论(0)

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

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

1亿VIP精品文档

相关文档