Octave已知缝宽、观察屏到单缝距离和中央明纹宽度,求波长
广告
{{v.name}}
5. 单缝夫琅禾费衍射 - 中央明纹宽度
\(\Delta x_0 = \dfrac{2\lambda D}{a}\)
核心公式:
单缝夫琅禾费衍射的中央明纹宽度Δx0=2λD/a。
已知缝宽a、距离D和中央明纹宽度Δx0,即可求出波长λ。
Octave计算方法
已知参数:
- 缝宽 a(示例值:0.0001 m)
- 观察屏到单缝距离 D(示例值:1.0 m)
- 中央明纹宽度 Δx0(示例值:0.01 m)
代码如下:
function lambda = wavelength_from_central(a, D, dx0)
    lambda = dx0 * a / (2 * D);
end
调用示例:
% 已知缝宽、屏距和明纹宽度,求波长a = 0.0001; D = 1.0; dx0 = 0.01;lambda = wavelength_from_central(a, D, dx0);fprintf('波长 λ = %.2e m', lambda);
运行结果:
波长 λ = 5.00e-07 m
友链