数学软件与光学系统设计软件常常需要相互配合,比如[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客户函数的用法。
- 上一篇:煤气报警器设计的国内外研究现状
- 下一篇:电子邮件的技术国内外研究现状
-
-
-
-
-
-
-
松节油香精微胶囊文献综述和参考文献
浙江省嘉兴市典型蔬菜基...
油画创作《舞台》色彩浅析
数据采集技术文献综述和参考文献
糖基化处理对大豆分离蛋白功能的影响
洪泽湖常见水生经济动物资源现状的调查
浅议电视节目主持人的策划意识
高校计算机辅助教学英文文献和中文翻译
慕课时代下中学信息技术课程教学改革
msp430g2553单片机高精度差分GPS技术研究