精品文档 知识共享

课程设计的主要任务:

任务总述:用计算机模拟激光谐振腔的光场分布。

设计要求:

编程语言不限;

腔型包括:条形腔,矩形平平腔,圆形平平腔,矩形共焦腔,圆形共焦腔,倾斜腔等。

我个人完成的情况:

已经完成的:

1)用基本的循环迭代法:模拟了条形腔,矩形平平腔,圆形平平腔,矩形共焦腔,圆形共焦腔的光场的振幅和相位分布:

2)用传输矩阵结合分离变量的方法:模拟了条形腔,矩形平平腔,矩形共焦腔的光场的振幅和相位分布。

三,基本原理:

一般的迭代法的基本原理:

基于菲涅尔衍射积分的基本原理:

设左右镜面的任意两个点P和P’点,光场分别为和,是PP’连线和光轴的夹角,为PP’之间的距离,则:

同理:

因此,左右通过上两式可以把激光谐振腔的左右有效地联系在一起,给出一个面的初始光场分布,经过往返迭代,可以得出如下的光场分布特性:

则说明激光谐振腔达到了自再现的条件,也是镜面上的场分布的稳定性条件。

网格化的思想:虽然实际的腔镜面上的光场分布是连续的,但考虑到用计算机计算的离散的特性,需要把腔镜分割成网格,以网格上离散的节点的光场值去拟合实际的镜面的光场。

根据镜面的几何结构的特点,分割方法不尽相同

matlab设计激光腔,基于matlab的激光谐振腔光场分布模拟和分析.doc相关推荐

  1. matlab设计激光腔,基于Matlab软件的激光谐振腔振荡模式.doc

    中国石油大学(华东)本科毕业设计(论文) 中国石油大学(华东)本科毕业设计(论文) 1 本 科 毕 业 设 计(论文) 题 目:基于Matlab软件的激光谐振腔振荡模式 学生姓名:杨 睿 学 号专业班 ...

  2. 基于matlab的pcm设计实验报告,基于MATLAB的PCM系统仿真课程设计

    基于MATLAB的PCM系统仿真课程设计 通信专业课程设计一 课课 程程 设设 计(论计(论 文)文) 设计设计 论文论文 题目题目基于基于 MATLABMATLAB 的的 PCMPCM 系统仿真系统 ...

  3. matlab gui 播放音频,基于MATLAB的GUI(Graphical User Interface)音频实时显示设计

    [博主原创] 摘要:本文章的设计主要讲基于matlab的gui音频实时显示设计,此次设计的gui相当于一个简洁的音乐播放器,界面只有"录音"和"播放"两个控件, ...

  4. matlab在杨氏单缝,基于matlab的单缝衍射和双缝干涉可视化模拟(毕业学术论文设计).doc...

    PAGE 1 ? 闽江学院 本科毕业论文(设计) 题 目 基于matlab的单缝衍射 和双缝干涉可视化模拟 学生姓名 学 号 1200810011031 系 别 物理学与电子信息工程系 年 级 08级 ...

  5. matlab生产计划问题,基于MATLAB的生产计划最优化系统设计

    龙源期刊网 http://www.doczj.com/doc/d0588b0949d7c1c708a1284ac850ad02de8007fa.html 基于MATLAB的生产计划最优化系统设计作者: ...

  6. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  7. matlab求解常系数线性差分方程,基于matlab的线性常系数差分方程求解

    基于matlab的线性常系数差分方程求解 数字信号处理课程设计 题目: 基于MATLAB的线性常系数差分方程求解 学院: 专业: 班级: 学号: 姓名: 指导教师: 目 录 摘 要.1 第一章 背景3 ...

  8. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  9. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

最新文章

  1. QT5.3 + vs2012 + box2d环境配置
  2. 软件工程(2019)结对编程第二次作业
  3. iOS逆向之旅(进阶篇) — 重签名APP(一)
  4. Ubuntu Linux服务器安装JDK8
  5. cms的html调用,工作笔记三,phpcms几中HTML标签的调用
  6. 【从零开始学架构-李运华】开篇词|照着做,你也能成为架构师!
  7. HyperSnap编辑捕获图像,hypersnap截动图
  8. css3实现方框里打钩样式
  9. 基于DRL的城市TSC 综述笔记(一)
  10. java文本压缩算法_java 什么算法压缩文件最小
  11. ac1900 linksys 恢复_tplink ac1900路由器怎么恢复出厂设置? | 192路由网
  12. 移动端对比后端逐渐“式微”?在互联网大环境下如何避免久当生锈的”螺丝钉”去成为一个优秀的Android开发者?
  13. 成年人一天消耗卡路里的计算公式
  14. Python项目 外星人入侵游戏
  15. 设置idea打开时显示选择项目窗口
  16. Maven | 05.Maven项目结构及Maven命令
  17. 2023全国特种作业操作证钎焊模拟考试试卷一[安考星]
  18. 在不同的表中查询省对应多个城市,城市对应多个机场,机场对应多个门店。树联
  19. 微服务系列笔记之API事件订阅模式和元数据模式
  20. RTC 月度小报 5 月 | WebRTC M83、SOLO 源码解读、实时美声……

热门文章

  1. [原创]VMProject 3.x 3.5: 2021年绕过anti-debugging的最新配置, 解决“a debugger has been found“的问题.
  2. android 字符串时间,Android:将字符串转换为时间
  3. uniapp 请求自建ocr服务识别身份证
  4. 修改oracle序列最小值,Oracle如何使用序列 Oracle序列使用教程
  5. 阿里云助力Today便利店点亮温暖城市的梦想!
  6. pycharm中输入英文空隙变得很大
  7. java静态方法this_在Java的静态方法中可以使用“ this”关键字吗?
  8. python语言关键字是_Python 关键字和标识符
  9. 华米变心:只因大健康前景太勾引人?
  10. android开发之onCreate( )方法详解