找回密码
 立即注册

【自编】MATLAB代码,用于生成和展示高斯束的自再现效果

[复制链接]
发表于 2023-11-3 23:31:07 | 显示全部楼层 |阅读模式
代码用于生成和展示高斯束的自再现效果。以下是对代码各部分的简要说明:
1.参数设置:设置波长、波数以及传播距离等参数。
2.输入高斯光束的参数:设置高斯光束半径(w0)和瑞利范围(zR)。
3.生成初始高斯光束:通过创建一个网格和计算初始高斯光束的复振幅和相位,生成初始高斯光束。
4.自再现计算:使用输入高斯光束的传播参数和相位信息,计算自再现光斑的复振幅和相位。
5.绘制光斑:创建一个图形窗口,并在四个子图中绘制初始光斑、初始光斑相位、自再现光斑以及自再现光斑相位的图像。

文件列表:
Untitled5.m

运行例图:
01.gif


MATLAB代码,用于生成和展示高斯束的自再现效果.rar (662 Bytes, 下载次数: 0, 售价: 100 积分)


回复

使用道具 举报

小黑屋|获取积分|网站地图|必过源码 ( 湘ICP备2020019413号-2 )

GMT+8, 2024-9-20 11:48 , Processed in 0.075367 second(s), 27 queries .

Powered by Biguo100

2006-2023 Biguo100 Team

快速回复 返回顶部 返回列表