Matlab测折射率,基于MATLAB辅助测量透明介质折射率的新方法
- 44 - 基于 MATLAB 辅助测量透明介质折射率的新方法 肖伦刚 余 东 向文丽 (楚雄师范学院物理与电子科学学院,云南 楚雄 675000) 【摘 要】利用迈克尔逊干涉仪和自制的旋转卡尺组装形成可以测量透明介质折射率的装置,并通过 MATLAB 零点函数法编程求出该透明介质折射率,和阿贝折射仪直接测量折射率结果对比,发现两种测量结果误差较小,为 0.02%。该方法操作方便快捷,实验结果精确,可作为一种快捷测量折射率的新方法。 【关键词】迈克尔逊干涉仪;旋转卡尺;MATLAB 求解;折射率 【中图分类号】O43 【文献标识码】A 【文章编号】1008-1151(2017)02-0044-03 A new method for measuring refractive index of transparent medium based on MATLAB Abstract:The refractive index of transparent medium can be measured by using the device assembled by Michelson interferometer and self rotating calipers,and then be calculated by using the zero function method of the MATLAB programming.By comparing the refractive index got directly from the Abbe Refractometer,this paper found that the error of the two kinds of measurements is only 0.02%. Thus,the new method proposed in this paper is convenient and rapid,and the result is accurate.So it can be used as a new method to measure the refractive index. Key words:Michelson interferometer;rotating calipers;MATLAB solution;refractive index 1 引言 迈克尔逊干涉仪是光学实验中很常见的一种光学仪器,同时也是大学物理实验的基本组成部分。它的运用范围非常广泛,可以用来观察等倾干涉条纹、观察等厚干涉条纹[1,2]、测量激光或钠光的波长、测量钠光的双线波长差、观察白光干涉情况、测量光波的相干长度[3]以及测量玻璃的厚度或折射率等。 折射率是有机物的特性之一。每种纯净有机物在一定温度下都有其固定的折射率,同时折射率又是物质的重要光学参数之一,借助折射率能了解物质的光学性能、纯度、浓度以及色散等性质,其他的一些参数(如热光系数)也与折射率密切相关。在化工、医药、食品、石油等工业部门及高校实验中,经常要测定一些液体和介质的折射率。折射率的测量和研究具有一定的实验价值和意义。 测量物体折射率的方法有很多,例如:通过测量光线透过三角形样品的小偏转角法、测量液体和棱镜交界处的临界角法、用迈克尔逊干涉仪测量[4]等多种方法。本文利用自制的旋转卡尺和迈克尔逊干涉仪组装的装置对负载在旋转卡尺上的透明介质进行 5°内微小旋转,通过推导透明介质旋转时满足的公式并进行数学化简,再基于 MATLAB 辅助编程
总结
以上是生活随笔为你收集整理的Matlab测折射率,基于MATLAB辅助测量透明介质折射率的新方法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: DRM系统的重要基石——EME、CDM、
- 下一篇: 利用VOC2007数据集创建属于自己的数