five

Semi-Analytical Modelling of Linear Mode Coupling in Few-Mode Fibers

收藏
astondr-prod.leaf.cosector.com2025-03-22 收录
下载链接:
https://astondr-prod.leaf.cosector.com/id/eprint/206/
下载链接
链接失效反馈
官方服务:
资源简介:
Matlab scripts, source C-code, mex compiled C-code, and figure data points for the paper entitled “Semi-Analytical Analytical Modelling of Linear Mode Coupling in Few -Mode Fibers”. Folders: 0_differential_equations_solver Matlab scripts based on the Symbolic Math Toolbox for the derivation of a semi-analytical solution to the differential equations describing linear mode coupling in few-mode fibres. Scripts available for 3, 4, 5 and 6 modes. 1_C_code_for_high_precision_solution_of_polynomials C-code for the numerical evaluation of the 6-modes semi-analytical solutions obtained in 0_differential_equations_solver. Two versions: “highPrecRootFind_6M_doubleIO” uses always the same seed for the root finding section; “highPrecRootFind_6M_doubleIO_rand” uses a randomized seed for the root finding section. 2_crosstalk_vs_radial_displacement Script for plotting typical fibre coupling coefficients and plotting of the crosstalk introduced by a single fibre displacement as a function of the radial displacement and averaged in the azimuth coordinate. 3_solutions_precision Script for the evaluation of the precision of the semi-analytical solutions proposed against Runge-Kutta-Fehlberg Method (RKF45) numerical solutions. 98_poly_solvers_mex_files_compiled_for_R2014b_64bit Compiled mex C-code at 1_C_code_for_high_precision_solution_of_polynomials. Compiled for Mex Matlab R2014b 64bit. 99_fibre_parameters Typical fibre parameters used in this dataset. 100_figures_data_poins Excel files containing the data points in the figures presented in the paper.

Matlab脚本、源C代码、mex编译的C代码以及论文《少量模式光纤中线性模式耦合的半解析建模》的图数据点。 文件夹说明: 0_微分方程求解器 基于符号数学工具箱的Matlab脚本,用于推导描述少量模式光纤中线性模式耦合的微分方程的半解析解。支持3、4、5和6种模式。 1_用于高精度解算多项式的高精度C代码 用于数值评估在0_微分方程求解器中获得的6模式半解析解的C代码。两个版本:“highPrecRootFind_6M_doubleIO”始终使用相同的种子进行根查找部分;“highPrecRootFind_6M_doubleIO_rand”使用随机种子进行根查找部分。 2_串扰与径向位移 用于绘制典型光纤耦合系数的脚本,以及绘制由单个光纤位移引入的串扰作为径向位移的函数,并在方位角坐标上平均。 3_解的精度 用于评估所提出的半解析解相对于Runge-Kutta-Fehlberg方法(RKF45)数值解的精度。 98_poly_solvers_mex_files_compiled_for_R2014b_64bit 在1_用于高精度解算多项式的高精度C代码中编译的mex C代码。为Mex Matlab R2014b 64位编译。 99_fibre_parameters 在此数据集中使用的典型光纤参数。 100_figures_data_points 包含论文中所示图形数据点的Excel文件。
提供机构:
astondr-prod.leaf.cosector.com
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作