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