《基于matlab的光学薄膜特性分析》由会员分享,可在线阅读,更多相关《基于matlab的光学薄膜特性分析(17页珍藏版)》请在金锄头文库上搜索。

1、目录1 技术指标 .12 基本原理 .12.1 单层光学薄膜 .12.2 多层光学薄膜及矩阵理论 .23 基于 matlab 的光学薄膜特性分析 .44 结论 .95 参考文献 .96 附录:基于 matlab 的光学薄膜特性分析源程序代码 .10武汉理工大学能力拓展训练报告书1基于 matlab 的光学薄膜特性分析1 技术指标对光学薄膜的理论进行分析,从电磁理论出发分析单层膜和多层膜的反射和透射率特性;并分析各参数对其光学性能的影响;运用 Matlab 对单层介质薄膜和多层介质薄膜的光学特性进行仿真;编写可用于一般多层膜的图形用户界面,并利用该程序对几种典型的薄膜系统进行验证。2 基本原理光。

2、射到任何一个光学零件的表面上都要发生反射和折射,不同的光学系统对反射率和透射率有不同的要求.对于透射成像的光学系统,反射不仅降低了透过光学系统的能量,而且造成杂散光,降低系统的成像清晰度.而对于一个有多个镜片的光学系统,其反射损失更为可观.为了降低反射损失,需要在镜片上镀光学薄膜,是每个光学面的反射损失都降到约等于百分之一,甚至更小。薄膜光学发展至今,已经形成一套比较完整的实用理论。本文将利用多光束的干涉理论和矩阵理论,并运用 matlab 对薄膜光学系统的光学性质做简要分析。2.1 单层光学薄膜折射率为 的光学基底上镀上一层厚度为 ,折射率为 的透明薄膜,就构成典型的gnhn单层光学薄膜结构。

3、。薄膜可以看成一块平行薄板,光在这个薄板上下表面发射和透射的光叠加将会发生多光束干涉。利用已有的结果,可得反射光叠加后的合震动的复振幅(2-1-1)021Eeri式中, 是薄膜表面上的反射振幅比, 是下表面的反射振幅比, 是两相邻光束1r 之间的相位差 (2-1-2)nh2武汉理工大学能力拓展训练报告书2而反射率(2-1-3)21210*cosrrER且透射率和反射率的关系: 。RT2.2 多层光学薄膜及矩阵理论 0nGn1图(a) 两个界面的多膜系统下面根据电磁理论分析:在界面 1(2-2-1)221112 coscscoscs iritiriitr HHEE由电磁场与电磁波H 与 E 的关。

4、系 得: ,EezE取 则0(2-2-2)2121010101 cos)(cos)( irtiri nnH在界面 2(2-2-3)22021202 coscos)( tGtiritri nEnEE在不考虑薄膜对光能的吸收时, , 的关系如下:1ti和 2r和武汉理工大学能力拓展训练报告书3(2-2-4))121exp(iErrti平面波通过薄膜一次 A,B 两点的位相变化 。211cosihn(2-2-5)210212 11 sexp()exp()1irtt iEiH(2-2-6)210122111cos)()expirtnHEii(2-2-7))cos(sin12121 iHEHt写成矩阵形。

5、式:(2-2-8)波 )( 对 波 )对 PcosS(cos2sinis21012011 2111iiinhE当膜系包含 N 层膜时,则有(2-2-9)121.NHEMHE整个膜系的特征矩阵 。.2令 M 的矩阵元为 A,B,C,D 即 ,则DCBA武汉理工大学能力拓展训练报告书4(2-2-10)11NHEDCBA膜系反射系数(2-2-11)GGirBAE01膜系透射系数(2-2-12)GGDCt02反射率: ,透射率: 。rRtT由两种不同介电常数( )和厚度( )的电磁材料所组成的一维周期性光,AB,ABd学薄膜结构。利用传输矩阵计算光在介质薄膜。图(b)一维周期性光学薄膜结构本文中所选取。

6、的色散材料,如11,12,LiF(模型中的 A 层)的折射率在范围内的关系为:1.25.3m22487610.9.041.0345.057AnLSi(模型中的 B 层)的折射率在同一波段为:2243.4.37.9.18其中 。21/0.8L在本课程设计中取 ,则 3.4770。m5.1bn1.38,a3 基于 matlab 的光学薄膜特性分析matlab是一种以矩阵运算为基础的交互式程序语言,广泛应用于自动控制、数学运算、信号分析、航天工业和绘图等各行各业本文使用Matlab计算膜系特征矩阵,进行数值武汉理工大学能力拓展训练报告书5的运算仿真研究与验证。仿真模拟的光学特性matlab 程序见附。

7、录。图(c) 光学特性分析的GUI交互界面图(d) 单膜反射率和透射率与入射波长的关系(正入射)武汉理工大学能力拓展训练报告书6图(e) 单膜反射率和透射率与入射波长的关系(斜入射)图(f) 多膜反射率和透射率与入射波长的关系(正入射)武汉理工大学能力拓展训练报告书7图(g) 单膜反射率和透射率与入射波长的关系(斜入射)图中,纵坐标表示反射率和透射率,其中,红实线表示反射率,蓝虚线表示透射率,二者之和等于1。横坐标则表示入射光的波长(um )。从图中分别对比分析知,对于一个介质折射率和厚度固定等参数固定的薄膜系统,其反射率或透射率达到最大值的时候所对应的这一固定波长称为中心波长,当入射光偏离中。

8、心波长的时候,其反射率必定会相应的下降,因此,每一种具体的膜系,只对一定波长范围的光波才能有反射率。以上各图反射率最大值(接近于1)时所对应的波长范围称为反射带的宽度。武汉理工大学能力拓展训练报告书8图(h)8层膜(偶数) 系反射率和透射率与波长的关系图(i)9层膜(奇数)系反射率和透射率与波长的关系从上面两个图对比可知,在同一波长情况下,奇数层膜的反射率要比偶数层反射率略高。这是因为,膜系第一层的折射率高于第二层折射率,如果膜系为奇数层,武汉理工大学能力拓展训练报告书9那么最后一层的折射率也是高反射率层。层数为 时, 。12m1204-mnR犹豫 ,故可以获得更高的反射率。反之,膜系为偶数层。

9、时,达不到增加反射率mn21的目的。4 结论由上述的计算公式可知,光学薄膜的特性计算在引入矩阵理论后成为一个相对简单的问题,只要给定每一层膜系的参数,多层膜就可以利用矩阵的连乘方便地求出在每一特定入射角和波长下的透射率、反射率等参数许多计算机软件的出现,能方便进行自动数值计算,如matlab软件的应用,不仅能计算并保存数据,而且更好地调用资源,作图、仿真模拟使得研究清晰明了,易于操作理解,为光学薄膜的研究提供了有利的计算工具因此,计算机软件的应用促进了光学薄膜的发展,它与传统的理论研究相辅相成,是理论应用与实践的有力保障,使光学薄膜的发展迈上了新的台阶光学薄膜已经在光学技术发展的历史中创造了光。

10、辉的成绩,如今广泛地渗透到各个新型的科技领域各种新型微结构的功能薄膜正在不断开发出来,并造福于人类5 参考文献1 廖延彪.光学原理与应用.电子工业出版社.2006.102 蒙庆华,梁志铭 ,郑荣江. Matlab 环境下多层光学薄膜的数值计算.广西师范学院学报.2010.09;27-03武汉理工大学能力拓展训练报告书106 附录:基于 matlab 的光学薄膜特性分析源程序代码function varargout = untitled(varargin)% UNTITLED M-file for untitled.fig% UNTITLED, by itself, creates a new 。

11、UNTITLED or raises the existing% singleton*.% H = UNTITLED returns the handle to a new UNTITLED or the handle to% the existing singleton*.% UNTITLED(CALLBACK,hObject,eventData,handles,.) calls the local% function named CALLBACK in UNTITLED.M with the given input arguments.% UNTITLED(Property,Value,.。

12、) creates a new UNTITLED or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before untitled_OpeningFunction gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to untitled_OpeningFc。

13、n via varargin.% *See GUI Options on GUIDEs Tools menu. Choose GUI allows only one% instance to run (singleton).% See also: GUIDE, GUIDATA, GUIHANDLES% Copyright 2002-2003 The MathWorks, Inc.% Edit the above text to modify the response to help untitled% Last Modified by GUIDE v2.5 25-Aug-2011 12:50:11% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct(gui_Name, mfilename, .gui_Singleton, gui_Singleton, .gui_OpeningFcn, untitled_OpeningFcn, .gui_OutputFcn, untitled_OutputFcn, .gui_LayoutFcn, , .gui_Callback, );if nargin & is。

基于matlab的光学薄膜特性分析,基于matlab的光学薄膜特性分析相关推荐

  1. 基于matlab的光学薄膜特性分析,基于matlab的光学薄膜特性分析.doc

    目录 1 技术指标1 2 基本原理1 2.1 单层光学薄膜1 2.2 多层光学薄膜及矩阵理论2 3 基于matlab的光学薄膜特性分析4 4 结论9 5 参考文献9 6 附录:基于matlab的光学薄 ...

  2. 《MATLAB 神经网络43个案例分析》:第25章 基于MIV的神经网络变量筛选----基于BP神经网络的变量筛选

    <MATLAB 神经网络43个案例分析>:第25章 基于MIV的神经网络变量筛选----基于BP神经网络的变量筛选 1. 前言 2. MATLAB 仿真示例 3. 小结 1. 前言 < ...

  3. 《对冲基金建模与分析基于MATLAB》简介及PDF下载

    转 <对冲基金建模与分析--基于MATLAB>简介及PDF下载 内容简介 本书是关于用MATLAB对对冲基金进行建模和分析的入门读物.在对对冲基金的基本概念.分类.相关工具和指标系统介绍的 ...

  4. 基于PAM调制的OFDM系统架构之讯号特点分析(matlab)

    基于PAM调制的OFDM系统架构之讯号特点分析(matlab) 不同于基于QAM调制的OFDM系统,通过脉冲振幅调制(PAM)并经过埃尔米特对称处理的讯号本身的特性.讯号调制方面,采用PAM调制的讯号 ...

  5. ahp层次分析法matlab代码_Matlab数据分析实战,基于AHP高校食堂满意度调查分析

    层次分析法(Analytical Hierachy Process,AHP)是匹兹堡大学T.L.Saaty教授在20世纪70年代初期提出对定性问题进行定量分析的一种渐变灵活的多准则决策方案. 其特点是 ...

  6. matlab时频分析工具箱安装_EEG时频分析介绍与实现(基于EEGLAB、NetStation与Analyzer2软件)...

    本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问. 我在很早之前有翻译过一篇通过小波变换来进行时频分析的文章,可参考<小波教程>.最近,我在油管上看到了E ...

  7. matlab统计所有股票分析,MATLAB金融算法分析实战:基于机器学习的股票量化分析...

    MATLAB金融算法分析实战:基于机器学习的股票量化分析 作者:吴婷;余胜威 编著 出版日期:2017年07月 文件大小:32.24M 支持设备: ¥50.00在线试读 适用客户端: 言商书局 iPa ...

  8. 股票市场量化分析matlab,(特价书)MATLAB金融算法分析实战:基于机器学习的股票量化分析...

    前言 在线交流,有问有答 第1篇 MATLAB常用算法应用设计 第1章 MATLAB入门与提高2 1.1 矩阵运算4 1.2 放大局部视图6 1.3 Monte Carlo方法7 1.4 金融工具箱绘 ...

  9. 切削力matlab数据处理,基于MATLAB的切削力测量实验数据的处理及分析

    基于MATLAB 的切削力测量实验数据的处理及分析 卞化梅 , 牛小铁 , 陈金英 , 郭 勇 (北京工业职业技术学院 , 北京 100042) 摘 要 : 以曲面铣削加工实验数据的处理为例 ,介绍了 ...

最新文章

  1. Angular 路由
  2. linux boost filesystem程序链接,在Linux中链接Boost库
  3. 确定整数的平方根是否为整数的最快方法
  4. javascript代码解释执行过程
  5. MFC模块状态(一)
  6. win7下oracle10g安装,专门针对win7下oracle10g安装的详解
  7. Search API
  8. Android 实现图片画画板
  9. windows编程之GDI基础--设备内容(二)
  10. trados 有道api_各平台免费翻译API
  11. 激光锡焊在SMA连接器领域的应用
  12. 机器学习实践:Spark MLlib库介绍与使用-3
  13. 西门子ug通用后处理_浅谈SIEMENS数控系统UG后置处理常用TCL语句使用技巧
  14. 100行代码,10分钟,详解Vue2.x响应式原理——理解Observer,Dep,Watcher
  15. TIBCO Rendezvous
  16. linux 安装pkg文件,pkgfile (简体中文)
  17. 如何设置qq说说展示时间_qq说说可以设置时间
  18. 免费内网穿透远程访问家里的监控
  19. 珍藏多年的视频文案网站
  20. 7 特殊毕达哥拉斯三元组

热门文章

  1. 艾伟:memcached全面剖析–2.理解memcached的内存存储
  2. 陳三甲网络笔记:即使你摆正了姿势,也不一定能赚到钱!
  3. CPU密集型 vs IO密集型
  4. 后TOS时代的码头数字化生产力
  5. Word 中出现公式不能编辑问题(兼容模式)
  6. Python 学习入门(5)—— 发送邮件
  7. 杭州SEO每天一研究——网站SEO必须解决的4大问题
  8. 软件开发主要流程步骤
  9. 中国制造2025背后的大数据作用
  10. MySQL字段类型说明