Octave已知波长、介质折射率和相邻条纹厚度差,求劈尖厚度
广告
{{v.name}}
4. 劈尖干涉 - 相邻条纹厚度差
\(\Delta d = \dfrac{\lambda}{2n}\)
核心公式:
劈尖干涉中,相邻明纹对应的薄膜厚度差Δd=λ/(2n)。
已知波长λ、介质折射率n和相邻条纹厚度差Δd,即可求出劈尖厚度。
Octave计算方法
已知参数:
- 波长 λ(示例值:5e-7 m)
- 介质折射率 n(示例值:1.33)
- 相邻条纹厚度差 Δd(示例值:1.88e-7 m)
代码如下:
function d = wedge_thickness(lambda, n, dd)
d = 2 * n * dd;
end
调用示例:
% 已知波长、折射率和厚度差lambda = 5e-7; n = 1.33; dd = 1.88e-7;d = wedge_thickness(lambda, n, dd);fprintf('劈尖厚度 d = %.2e m', d);
运行结果:
劈尖厚度 d = 5.00e-07 m