基于Matlab App Designer的白光衍射仿真设计

张寰臻, 张家玮, 王淑玲

信息记录材料 ›› 2025, Vol. 26 ›› Issue (04) : 198 -203.

PDF
信息记录材料 ›› 2025, Vol. 26 ›› Issue (04) : 198 -203. DOI: 10.16009/j.cnki.cn13-1295/tq.2025.04.055

基于Matlab App Designer的白光衍射仿真设计

    张寰臻, 张家玮, 王淑玲
作者信息 +

Author information +
文章历史 +
PDF

摘要

本文基于矩阵实验室(matrix laboratory, Matlab)中的Matlab App Designer功能,以圆孔、单缝、正方形孔、十字缝、圆环孔为例,设计了白光衍射仿真的交互式独立桌面App,能同时展示一维坐标系、二维坐标系、三维坐标系下的光强分布。在本文设计的App中,将白光衍射图样看作红、绿、蓝三基色光的衍射图样的非相干叠加,将三基色的衍射图样存储到RGB三通道里面,将白光衍射图样以RGB图形式显示出来。该App中能使用滑块更改衍射距离和孔径大小,仿真结果可以随着输入参数变化而变化,方便教学实验演示及初学者对光衍射现象的理解与掌握。

关键词

白光衍射 / 矩阵实验室(Matlab) / 光学仿真 / 波动光学

Key words

引用本文

引用格式 ▾
基于Matlab App Designer的白光衍射仿真设计[J]. 信息记录材料, 2025, 26(04): 198-203 DOI:10.16009/j.cnki.cn13-1295/tq.2025.04.055

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

AI Summary AI Mindmap
PDF

41

访问

0

被引

详细

导航
相关文章

AI思维导图

/