说明:计算贝塞尔光束的相位代码,分别从不同拓扑合数研究不同阶在自由空间中的传输相位分布情况。
贝塞尔 光束 相位代码 贝塞尔光束
说明:高斯光束在焦点处的光斑形状及分布, MATLAB程序。
高斯光束 光斑形状 MATLAB
说明:该程序给出了轨道角动量分别为0,1,2,3的光束的传播行为
MATLAB-OAM orbital-angular 轨道角动量OAM 轨道角-动量 oam光束
说明:计算矢量拉盖尔高斯光束中古伊相移产生的角衍射,及其与能流分布的关系。
矢量-衍射 拉盖尔-高斯 能流 拉盖尔高斯光 拉盖尔
说明:matlab最优化程序包括 无约束一维极值问题 进退法 黄金分割法 斐波那契法 牛顿法基本牛顿法 全局牛顿法 割线法 抛物线法 三次插值法 可接受搜索法 Goidstein法 Wolfe.Powell法 单纯形搜索法 Powell法 最速下降法 共轭梯度法 牛顿法 修正牛顿法 拟牛顿法 信赖域法 ...
极值优化 梯度下降 约束-粒子群 最优乘子法 最优化算法
说明:本书附带光盘中包括了作者全书所有自己编写的算法对应的MATLAB的M文件。所有代码按照章节存放在各个文件夹下,如“第6章 无约束一维极值问题”文件夹下存放了本书第6章所有的算法程序代码。对于算法的程序代码,在光盘中存为同函数名的M文件,例如,minHJ.m表示用黄金分割法求解一维函数的极值的程序,依...
优化工具箱 粒子群优化算法
说明:GS算法,将高斯光束脉冲整形成为环形光强均匀分布的光束
光-整形 环形光束 光束-均匀 光束整形 高斯光束
说明:涡旋光束是比较前沿的研究,本人有一段时间跟着国内的大牛,研究了一段时间然后再液晶空间光调制器上成功实现了各种图像的显示,包括生个各种涡旋光束,以及将涡旋光束和平面波干涉,将涡旋光束与球面波干涉,涡旋光束自我干涉等,下面是一部分程序,有需要的可以下载。
说明:微分进化算法@matlab 适用于无约束连续变量的全局优化,包括线性规划、非线性规划,非光滑优化。-@ Matlab differential evolution algorithm for unconstrained global optimization of continuous var...
matlab 算法 优化 适用 规划 包括 非线性 连续 进化 微分 约束 光滑 全局 变量 线性规划