Octave已知波长和相位差,求波程差(相消干涉)
广告
{{v.name}}
3. 相位差与波程差
\(\Delta r = \frac{\lambda}{2\pi}\Delta\varphi\)
核心公式:
干涉、驻波、衍射相关定理
用于主动降噪耳机中确定消声孔的位置。
Octave计算方法
已知参数:
- 波长(m,示例值:0.34)
- 相位差Δφ(rad,示例值:9.42)
代码如下:
function dr = path_diff_destruct(lambda, dphi)
    dr = lambda * dphi / (2 * pi);
end
调用示例:
% 已知波长和相位差,求波程差
dr = path_diff_destruct(0.34, 9.42);
fprintf('波程差 Δr = %.2f m', dr);
运行结果:
波程差 Δr = 0.51 m
友链