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