遇见数据集

MATLAB codes for Talbot effect of skew-periodic structures under structured light beam illumination_Vertex-angle

收藏
DataCite Commons2025-08-16 更新2025-05-07 收录
官方服务:

资源简介:

<b> MATLAB Code for </b><b><i>Talbot effect of skew-periodic structures under structured light beam illumination: Vertex-angle Talbot Carpet</i></b><br>This repository contains MATLAB scripts used to generate simulation results and figures presented in the article <i>Talbot effect of skew-periodic structures under structured light beam illumination: Vertex-angle Talbot Carpet</i>L_lp.m is a supporting function that defines the associated Laguerre polynomials up to radial index. This file is required for all other scripts to compute the Laguerre-Gaussian beam profiles.LGBeamDiffractionSimulation.m generates the diffraction patterns of Laguerre-Gaussian beams for different propagation distances and three angular scenarios: slightly before, exactly at, and slightly after the optimal vertex angle. The script visualizes the resulting intensity distributions for each case, corresponding to the key figures in the article.VertexAngleTalbotCarpet_forXaxis.m creates the vertex-angle Talbot carpet along the x-axis reading direction. It maps how the self-imaging behavior evolves with angle in a skew-periodic structure when the observation axis is aligned with the x-direction.VertexAngleTalbotCarpet_forSaxis.m generates the vertex-angle Talbot carpet along the s-axis (diagonal or skewed direction), showing the beam transformation behavior under structured light illumination for skewed observation paths.Make sure that L_lp.m is located in the same directory as the main scripts or added to your MATLAB path before running the simulations.<br>

**《结构化光束照明下斜周期结构的塔尔博特效应(Talbot effect):顶点角塔尔博特地毯》配套MATLAB代码** 本仓库包含用于复现论文《结构化光束照明下斜周期结构的塔尔博特效应:顶点角塔尔博特地毯》中仿真结果与配图的MATLAB脚本。 L_lp.m为配套辅助函数,用于定义径向索引范围内的关联拉盖尔多项式(associated Laguerre polynomials)。所有用于计算拉盖尔-高斯光束(Laguerre-Gaussian beam)轮廓的脚本均依赖此文件。 LGBeamDiffractionSimulation.m可生成不同传播距离下的拉盖尔-高斯光束衍射图样,涵盖三种角度场景:略低于最优顶点角、恰好处于最优顶点角、略高于最优顶点角。该脚本会可视化每种场景下的强度分布,与论文中的核心配图一一对应。 VertexAngleTalbotCarpet_forXaxis.m可生成沿x轴读取方向的顶点角塔尔博特地毯,用于展示当观测轴沿x方向对齐时,斜周期结构中自成像特性随角度的演化规律。 VertexAngleTalbotCarpet_forSaxis.m可生成沿s轴(对角线或斜向)的顶点角塔尔博特地毯,用于展示结构化光束照明下,斜向观测路径中的光束变换特性。 请确保在运行仿真前,将L_lp.m置于主脚本的同一目录下,或将其添加至MATLAB路径中。

提供机构:
figshare
创建时间:
2025-04-23
搜集汇总
数据集介绍
MATLAB codes for Talbot effect of skew-periodic structures under structured light beam illumination_Vertex-angle 数据集图片
背景与挑战
背景概述
该数据集包含用于模拟结构化光束照明下斜周期结构Talbot效应的MATLAB代码,重点关注顶点角Talbot地毯的生成。代码包括支持函数和三个主要脚本,用于模拟拉盖尔-高斯光束的衍射图样以及沿x轴和s轴的顶点角Talbot地毯,旨在复现相关研究文章中的结果。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务