欢迎光临散文网 会员登陆 & 注册

Python+光学·杨氏双缝干涉现象(含源码)

2023-07-01 19:34 作者:光电面壁人  | 我要投稿

杨双的原理如图所示:


核心是光程差的表达,图中光程差为k·Δr,据此,我们基于pycharm编程如下:

程序运行后,效果图如下:


这时我们在运行视图中可以看到

sinxita=0.009999999999999998

tanxita=0.05

这两个指标是辅助我们设计合理的干涉图样绘制窗口,当这两者越趋近且越接近于0,即越满足sinθ=θ=tanθ的傍轴近似条件时,干涉条纹越理想而美观,手动关闭figure,就会显示:

进程已结束,退出代码为 0

我们适当修改参数,比如令:screen_distance = 5  # 屏幕距离

再次运行可得


Python+光学·杨氏双缝干涉现象(含源码)的评论 (共 条)

分享到微博请遵守国家法律