MATLAB可视化在偏振光教学中的应用_第1页
MATLAB可视化在偏振光教学中的应用_第2页
MATLAB可视化在偏振光教学中的应用_第3页
MATLAB可视化在偏振光教学中的应用_第4页
MATLAB可视化在偏振光教学中的应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    matlab可视化在偏振光教学中的应用    武怡摘           要  从双折射现象和多个偏振片系统对光强的作用两个方面选取了偏振光学中较为重要的经典问题,结合matlab软件编程作图,基于直观的图像或动画,深入分析了抽象物理理论背后的可视化表述,凸显出了将matlab应用在大学物理偏振光教学中的优势。结果表明,数据处理程序简单高效,能够有效地辅助教学,帮助学生更好地理解复杂物理表达式背后的物理含义。关    键   词  matlab;偏

2、振光学;模拟计算  o436.3          文献标志码  a            2096-0603(2018)25-0194-02一、引言光是一种电磁波,其电磁学理论的发展已经逐步趋于完善,偏振光学的研究也不断取得重要发现。现代光学技术越来越依赖偏振光自身携带的丰富信息作为探测和感知世界的手段1-2。在大学物理偏振光教学过程中,一般课件多以简单的光传播矢量图或flash动画的形式将光的传播过程呈现给学生,这种教学方法很难保证科学的严密性,这将导致学生很难

3、理解其中的光学理论、实验现象、实验原理及过程,对光的偏振特性理解不够准确、具体和深入。本文利用matlab的强大函数作图功能3-5,模拟讨论了光在进入单轴晶体后两种不同类型光的子波波阵面,以及光在进入三个偏振片系统的光强变化。通过matlab语言的编译,动态直观地呈现偏振光在传播过程中各种物理量之间的关系,进一步对波动光学中的各种光学实验进行模拟仿真,并将实验结果以图像的方式清晰直观地显示出来。通过这种方式可以鼓励学生独立思考、深入探索,提高学生学习物理的积极性。二、双折射现象中的波阵面可视化(一)双折射现象的理论基础一束入射光进入透明的晶体,经折射后分成两束的现象称为双折射现象。其中折射线总

4、在入射面内的光线称为寻常光(o光);另一条折射率随入射方向而改变,且折射线不一定在入射面内的光线称为非常光(e光)。o光在晶体中各个方向的传播速度相同,而e光的传播速度却随方向而改变。某些晶体内的某个方向上,o光和e光的传播速度相等,均为v0,v0=c/n0,其中n0为o光的折射率,这个方向称为晶体的光轴。在垂直于光轴的方向,e光的传播速度是ve,ve=c/ne。如果ven0,这种晶体称为正晶体;如果ve>v0或者ne< p>(二)双折射现象的matlab可视化仿真上述图形并不直观,因此我们借助于matlab软件,利用球面函数sphere和椭圆函数ellippsoid形成球面

5、和椭球面坐标,利用网格指令mesh和曲面指令surf画出球面和椭球面。通过调节参数改变两种光速度比(具体指令可联系作者索取)。运行指令便可从输出结果观察到o光和e光传播的三维波阵面图像。图2分别为改变ve /v0的值所得到的正晶体及负晶体的子波波阵面三维立体图像。通过上述仿真结果可以清晰地看到,对于正晶体来说,e光的传播速度在除了光轴以外的方向都小于o光,如同一个“瘦灯笼”,e光被包裹于o光形成的球面波阵面之内,从上往下看,两种光的截面都是圆,e光的圆在o光的圆之内。而对于负晶体来说,e光的传播速度在除了光轴以外的方向都大于o光,如同一个“胖灯笼”,e光包裹着o光形成的球面波阵面,从上往下看,

6、两种光的截面都是圆,o光的圆在e光的圆之内。三、自然光通过多个偏振片的光强变化(一)理论基础三个偏振片p1,p2,p3依次排列组成一个系统,其中与p1与p2的偏振化方向相互垂直,现令p3以恒定的角速度旋转。假设入射的自然光强为i0,试讨论自然光通过这一系统后的出射光强度。解析:自然光通过偏振片p1之后,形成偏振光,光强为:i1=i0  /2根据马吕斯定律,通过p3的光强为:i3=i1cos2则通过p2的光强为:i=i3cos2(/2-)=i3sin2=由上式可知,当cos4=-1时,通过系统的光强最大,即=/4,3/4,5/4,7/4。最大光强为:im=i0 /8。(二)光强变化的m

7、atlab可视化仿真上述计算结果并不能直观地反映出光在通过三个偏振片之后光强连续变化的情况,因此我们借助于matlab软件,利用圆面表示偏振片,用线段表示偏振片的偏振化方向。通过不断替换线段的坐标使得线段旋转,从而模拟中间偏振片的旋转。随着角度改变圆面的亮度,光强的周期性变化情况将以图形动画的形式呈现出来。运行指令生成图形动画,指针方向表示中间偏振片的偏振化方向,当指针旋转时,表示中间偏振片在旋转,因而视场出现周期性的变化。需要注意的是,程序执行时首先显示黑色的方框和一条指针,按回车键以后,指针旋转,圆面则出现忽明忽暗的变化。图3为中间偏振片旋转至几个不同位置时的视场图。四、小结在教学中,引入

8、matlab,通过实时作图展示和讲解,可加深学生对抽象公式的理解,克服单调的说教,也可以适当地扩展教学内容,激发学生的学习兴趣。很多学生在课间和课后也主动沟通,提高了学生的积极性。当然,偏振光的教学因为课时和大纲安排等,无法更深入地分析,而且很多知识是抽象不易理解的。另外,将matlab引入教学中,也仅仅是一个辅助的作用,还是应该以课本和大纲要求的教学为主,不可过多地将关注点放到matlab软件上,而是应抓住知识点,以本为本。参考文献:1kovac jm, leitch em, pryke c, et al. detection of polarization in the cosmic microwave background using dasij. nature, 2002,420(6917):772.2金菲,颜忠诚.昆虫复眼的仿生学应用j.生物学通报,2014(6):20.3陈杰.matlab宝典m.北京:电子工业出版社,2007.4楼顺天,姚若玉,沈俊霞.matlab7.x程序设计语言m.西安:西安电子科

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论