Octave已知波长和波程差,求相位差(相消干涉)
广告
{{v.name}}
3. 相位差与波程差
\(\Delta\varphi=\frac{2\pi}{\lambda}\Delta r\)
核心公式:
干涉、驻波、衍射相关定理
相消干涉:Δr=(2n+1)λ/2,Δφ=π的奇数倍,振幅相消。
相消干涉是主动降噪技术的物理基础。
Octave计算方法
已知参数:
- 波长(m,示例值:0.34)
- 波程差Δr(m,示例值:0.51)
代码如下:
function dphi = phase_diff_destruct(lambda, dr)
    dphi = 2 * pi * dr / lambda;
end
调用示例:
% 已知波长和波程差,求相位差
lambda=0.34; dr=0.51;
dphi = phase_diff_destruct(lambda, dr);
fprintf('相位差 Δφ = %.2f rad', dphi);
运行结果:
相位差 Δφ = 9.42 rad
友链