Code and data for 'Knotting fractional-order knots with the polarization state of light'
收藏资源简介:
<strong>Code and data for 'Knotting fractional-order knots with the polarization state of light'</strong> This collection contains the code and experimental data used to produce the figures in the paper Knotting fractional-order knots with the polarization state of light. E. Pisanty, G. J. Machado, V. Vicuña-Hernández, A. Picón, A. Celi and M. Lewenstein. <em>Nature Photonics</em> (2019), arXiv:1808.05193. The collection consists of the following: The experimental data used in the paper, listed under the OAM <em>m</em> of the second harmonic used for each run, as <code>LG</code><em>m</em>, and indexed by the polarizer angle theta. For each image we include the colorized image file (.tiff) as produced by the camera, and the raw data in a comma-separated ASCII file. Sundry supporting data, including pictures of the individual Laguerre-Gauss and gaussian components coming from each arm of the interferometer, as well as some higher-order OAM interferograms for which full data scans were not taken. The Matlab script, <code>Experimental image analysis.m</code> used to assemble the raw images into grids as in Fig. S1. The main Mathematica notebook, <code>Figure maker.nb</code>, used to produce the theory figures (Fig. 1, Fig. 2 and Fig. 3(e,f)) as well as the Fourier-transformed data analysis of Fig. 3(c,d) and Figs. S2, S3 and S4, together with a pdf printout of that notebook. The Mathematica package file LISSAFIRE.m, taken from the LISSAFIRE package. The Blender files used to render the polarimetry and experimental-setup schemes of Fig. 3(a,b). Copies of all the figures in the paper, as well as some equivalent figures covering the full data range that were not included in the paper due to space constraints. A related collection ('Torus-knot light beams' doi:10.5281/zenodo.2597667) contains 3D-printable models of some of the figures in this collection, and the Mathematica code used to produce them. This collection is presented on an as-is manner in the hope that it will be useful. The copyright of this collection rests with the authors (2018). It is made available under the Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) license. For any academic use that results in a publication, please cite the main paper.
<strong>《利用光偏振态构建分数阶纽结》配套代码与数据集</strong> 本数据集包含用于复现论文中所有图表的代码与实验数据。 《利用光偏振态构建分数阶纽结》,作者:E. Pisanty、G. J. Machado、V. Vicuña-Hernández、A. Picón、A. Celi 与 M. Lewenstein,发表于《自然·光子学》(*Nature Photonics*)2019年,预印本编号arXiv:1808.05193。 本数据集包含以下内容: - 论文中使用的实验数据,以每次实验所用二次谐波的轨道角动量(Orbital Angular Momentum, OAM)模式<em>m</em>进行分类,格式为<code>LG</code><em>m</em>,并以偏振片角度θ为索引进行编排。每张图像均包含相机拍摄的彩色图像文件(.tiff格式),以及以逗号分隔的ASCII格式原始数据文件。 - 各类辅助数据,包括干涉仪各输出端口的单独拉盖尔-高斯(Laguerre-Gauss, LG)分量与高斯分量图像,以及部分未完成全数据扫描的高阶轨道角动量干涉图样。 - Matlab脚本<code>Experimental image analysis.m</code>,用于将原始图像拼接为如图S1所示的网格布局。 - 主Mathematica脚本文件<code>Figure maker.nb</code>,用于生成理论仿真图表(图1、图2及图3(e,f)),同时可完成图3(c,d)、图S2、S3与S4的傅里叶变换数据分析,附带该脚本的PDF导出文件。 - Mathematica工具包文件LISSAFIRE.m,源自LISSAFIRE工具包。 - Blender工程文件,用于渲染图3(a,b)中的偏振测量与实验装置示意图。 - 论文中所有图表的副本,以及部分因版面限制未被收录入论文的、覆盖全数据范围的等效图表。 相关数据集《环形纽结光束》('Torus-knot light beams',DOI:10.5281/zenodo.2597667)包含本数据集部分图表的3D打印模型,以及用于生成这些模型的Mathematica代码。 本数据集以“现状”形式提供,仅供参考使用。 本数据集的版权归原作者所有(2018年),以知识共享署名-相同方式共享4.0(Creative Commons Attribution-ShareAlike 4.0, CC BY-SA 4.0)协议开放获取。若将本数据集用于学术研究并发表成果,请引用本文主论文。



