文件名称:相干光学传播和建模:基于傅立叶光学的复杂和任意光场的传播和建模-matlab开发
文件大小:307KB
文件格式:ZIP
更新时间:2024-06-17 19:08:07
matlab
这套工具都是基于MATLAB的,主要提供了描述和传播激光光学中常见的多种不同分布的能力。 主要用途是对规则平铺阵列中的相干激光组合和通过*空间的传播进行建模。 但是,也可以建模:任意平铺,高斯,埃尔米-高斯,拉盖尔-高斯场。 此外,还有一种自定义遗传算法(GA),可用于基于模拟传播场或真实世界相机图像来优化或重建初始场。 该工具箱分为两个自定义类:beamPropagation2D 和 genAlgBeamProp。 前者拥有所有的字段定义和传播函数,而后者则拥有GA函数。 每个工具都具有基本的绘图工具,可以快速浏览创建的字段。 兼容性说明:尽管它说您需要2018b及以后版本才能使用此功能,但这主要是为了对功能符号进行一些小的更改。 我相信使用的最后一个主要更新是2016b,因为使用了本地功能。 它不能保证能正常工作,但是应该相对容易地理解出了什么问题并解决。
【文件预览】:
github_repo.zip