数学软件与光学系统设计软件常常需要相互配合,比如[4]优化光学系统设计,[1][6]设计计算机辅助装调的算法等。
在国内的数据库中,我找到不少Matlab用于光学系统仿真或者用Matlab分析光学数据的文献。[17]《基于MatlabGUI设计的光学实验仿真》一文中,用Matlab面向对象的GUI技术设计了一个杨氏双缝干涉的实验界面,后台编入杨氏双缝干涉的光强计算公式,那么这里Matlab既充当了光学设计软件,又发挥了本身的数学计算功能。19374
同样地,在[8]《Matlab在光学谐振腔设计中的应用》与[19]《基于Matlab的光学衍射实验毕业正式论文》这两篇文章中,也都应用了Matlab的GUI界面来进行光学系统设计并进行数据分析。 [8]《Matlab在光学谐振腔设计中的应用》文中所提到的对于光学谐振腔的设计,利用高斯光束的传输矩阵来进行数值求解,那么在Matlab强大的矩阵运算功能下,我们很快就能把光学谐振腔的参数计算出来。
国防科技大学张文静等人的[14]《Zemax与Matlab动态数据交换及其应用研究》一文中,清晰地介绍了如何使用DDE技术实现Matlab与Zemax之间的通信,这里要提到的是,前人已经做好了Matlab客户模块,文章中主要是就如何使用客户函数建立和保持对话进行了讨论,主要内容包括:建立与关闭连接、在Matlab中对光学系统的结构进行修改、数据获取等,并以调校一谐振腔为例,验证了这种动态数据交换的可行性。在[16]《基于DDE技术进行计算机辅助装调的新型方法》和[12]《Novel method based on DDE technology for computer-aided alignment》这两篇文章中也是以用DDE实现Zemax与Matlab间数据交换来辅助装调为主题的,简单说来,就是利用泽尼克多项式拟合技术,采用阻尼二乘法,进行可视化计算机辅助装调。
总的来说,目前做Zemax和Matlab动态数据交换接口主要是DDE客户函数的用法。
- 上一篇:煤气报警器设计的国内外研究现状
- 下一篇:电子邮件的技术国内外研究现状
-
-
-
-
-
-
-
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
java+mysql车辆管理系统的设计+源代码
十二层带中心支撑钢结构...