All resources on this site are high-quality and available for download.
matlab
% 示例参数设置
r0 = 0.1; % 大气相干长度
lambda = 1.55e-6; % 波长
L = 1.0; % 相位屏边长
N = 512; % 网格点数
Z = 1000; % 传输距离
% 生成相位屏
[phase_screen, phase_std, psd_plot] = main(r0, lambda, L, N, Z);
- 输出结果:
- phase_screen: N×N复数相位屏矩阵
- phase_std: 相位标准差标量值
- psd_plot`: 相位功率谱密度图形