matlab光的单缝衍射,单缝夫琅和费衍射实验中,已知单色光波长

  matlab光的单缝衍射,单缝夫琅和费衍射实验中,已知单色光波长

  根据夫琅和费单缝衍射的基本原理,利用MATLABR2008a的图形用户界面设计了单缝衍射仿真的交互界面,并给出了单缝衍射的仿真结果。该模拟能够很好地将单缝衍射的理论和实验结合起来,具有一定的应用价值。

  2%编码单缝夫琅和费衍射实验的模拟

  3354——————————————————————————————————

  清楚的

  =5e-4;%入射光波长(毫米)

  a=100e-3;%单缝宽度(毫米)

  theta=linspace(-5*lambda/(4e-3),5*lambda/(4e-3),1000);观察范围的%

  x=tan();%光屏上距中心的相对位置

  u=pi * a * sin()/;

  I=(sin(u)。/u)。^2;%计算相对光强度

  图(名,单缝夫琅和费衍射);

  Subplot(2,1,1)%来画衍射图。

  image(x,1,256*i.^0.35);%取光强I的0.35次方,演示效果更佳。

  色彩映射表灰色;

  标题(衍射示意图,字体大小,13);

  轴关闭

  Subplot(2,1,2)%绘制光强分布曲线。

  plot(x,I, r ,线宽,1.5);

  标题(相对光强与距离的关系曲线, FontSize ,13);

  Xlabel(距屏幕中心的相对距离, FontSize ,12);

  Ylabel(相对光强度, FontSize ,12);

  网格打开

  3运行结果

  4参考文献[1]耿顺山。基于MATLAB的单色光单缝夫琅和费衍射的模拟[J].智能计算机与应用,2008,000(001):20-21。

  有些理论引用自网络文献。如有侵权,联系博主删除。

  原创作品来自matlab研究助手,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: