第三章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文档。上传文档
查看更多
* * * * * * * * * x=0:0.01:5; y=10.^x , 10后面的点表示是每个元素作为10的指数计算,如果不加点,表示x整个矩阵作为指数,matlab显示出错 * text(x,y,′图形说明′) x,y写特定的数值时,表示就是这个坐标处写入‘图标说明’,不写数值,只写x,y时整个图形全部都标‘图标说明’ * * * * * * Workspace 里面显示x,y,z都是79*79矩阵,所以mesh(z)下面对应的是80个点 * * * * * * * * * * * * * x=[0:0.1:2*pi]; plot(x,sin(x),x,cos(x))title(′正弦和余弦曲线′); xlabel(′θ(弧度)′)ylabel(′y′)text(3,0.5,′sinθ cosθ 曲线′); legend(′sinθ′,′cosθ′); 例 3.9 3.2 二维图形处理 2 坐标控制 axis函数 主要格式 axis([xmin xmax ymin ymax zmin zmax]) axis equal:纵、横坐标轴采用等长刻度。 axis square:产生正方形坐标系(缺省为矩形)。 axis auto:使用缺省设置。 axis off:取消坐标轴。 axis on:显示坐标轴。 grid on/off:控制是否画网格线。 box on/off: 控制是否加边框线。 hold on/off 控制是否刷新当前轴及图形 3.2 二维图形处理 t=0:0.1:2*pi; plot(sin(t),cos(t)) hold on plot(t/2/pi,sin(t),r) plot(-t/2/pi,sin(t),r) grid on;box on;axis equal hold off 例 3.11 3.3 三维图形的基本函数 1 三维曲线图 t=-pi:0.1:8*pi; x=sin(t); y=cos(t); plot3(x,y,t,′-r′) xlabel(′sin(t)′); ylabel(′cos(t)′); zlabel(′t′) plot3函数 格式: Plot3(x1,y1,z1, ′S1′, x2,y2,z2, ′S2′, …xn,yn,zn, ′Sn′) 例 3.12 2 三维网格图 meshgrid函数:产生平面区域内的网格坐标矩阵。 格式: [X,Y]=meshgrid(A,B) 说明: 语句执行后,矩阵X的每一行都是向量A,行数等于向量B的元素的个数,矩阵Y的每一列都是向量B,列数等于向量A的元素的个数。 2 三维网格图 mesh函数 格式: mesh(x,y,z) 说明: 一般情况下,x,y,z是维数相同的矩阵。x,y是网格坐标矩阵,z是网格点上的高度矩阵。 [x,y]=meshgrid(0:0.08:2*pi); z=sin(x).*cos(y); figure(1) mesh(x,y,z) xlabel(x),ylabel(y) zlabel(sin(x)cos(x)) grid on,box on figure(2) mesh(z),box on 例 3.13 3 三维曲面图 surf函数 格式: surf(x,y,z) [x,y]=meshgrid(0:0.08:2*pi); z=sin(x).*cos(y); surf(x,y,z) zlabel(′sin(x)cos(x)′) grid on box on 例 3.14 例 3.15 夫琅和费圆孔衍射图样 根据几何光学,平行光经过球面凸透镜后将会聚于透镜焦平面上一点。但实际上,由于光的波动性,平行光经过小圆孔后也会产生衍射现象,称为圆孔的夫朗和费衍射。圆孔的夫朗和费衍射图样为一个圆形的亮斑(称为爱里斑),在爱里斑的周围还有一组明暗相间的同心圆环。由于光学仪器中所用的孔径光阑、透镜的边框等都相当于一个透光的圆孔,所以圆孔的夫朗和费衍射对光学系统的成像质量有直接影响。 爱里斑光强约占总光强的84% 。而其1级暗环的角宽度(即爱里斑半角宽度)满足 w=3e-5; lamda=6.328e-7; z=1e5; A=pi*w^2; k=2*pi/lamda; a=linspace(-4000,4000,401); [x,y]=meshgrid(a); r=sqrt(x.^2+y.^2); m=k*w.*r/z; I=(A/lamda/z)^2 * ( 2*besselj(1,m)./m ).^2; J=max(max(I)); I=I./J; Matlab 软件显示夫琅和费圆孔衍射图样 figure(1) surf(x,y,I) xlabel(x),ylabel(y),zlabel(I) shadi

文档评论(0)

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

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

1亿VIP精品文档

相关文档