本书主要围绕物理
光学的内容,介绍使用
MATLAB科学计算
软件进行光的传播、干涉、
衍射、偏振和傅里叶光学等内容的
仿真。本书共7章。第1章和第2章介绍MATLAB的基础知识;第3章介绍光的电磁理论基础与仿真;第4章介绍MATLAB在光的干涉理论中的应用,包含多个干涉
模型的仿真演示;第5章介绍MATLAB在光的衍射理论中的应用,包含多个衍射模型的仿真演示;第6章介绍MATLAB在光的偏振理论中的应用;第7章介绍MATLAB在傅里叶光学中的应用。 本书可用作高等院校光学、光学工程、
光电信息科学与工程等相关专业本科生及研究生学习专业知识的辅导教材、参考书和仿真辅助教材,也可供相关专业的教师和科技工作者参考。
)l
m7ly8a| UeZ(@6_: AsuugcN* 第1章 MATLAB软件简介
tg 'g R 1.1 MATLAB的
下载与安装
jxm#4 1.2 MATLAB基础知识
r|u R!=*|? 1.2.1 MATLAB的数值计算
[9 :9<#?o^ 1.2.2 MATLAB的数字和格式
"O$WfpKX 1.2.3 MATLAB中的变量
^pew'pHQ 1.2.4 MATLAB的内置函数
Ce}m$k 1.2.5 MATLAB中的向量
a[j]fv*6 1.2.6 MATLAB中的绘图函数
Fz<1xyc( 第2章 MATLAB仿真结果可视化
wxJ"{(; 2.1 MATLAB GUI简介
F|!=]A< 2.2 MATLAB GUI的创建
Y?K?*`Pkc1 2.3 MATLAB GUI的外观设计
_ Dz*% 2.3.1 添加按钮组
m;xa}b{(i 2.3.2 添加静态文本
SCMvq?9 2.3.3 添加可编辑文本
!UPB4I 2.3.4 添加滑动条控件
wi.E$RckD 2.3.5 添加按钮控件
+.^pAz U}R 2.3.6 添加坐标区控件
j p~Tlomp 2.4 编辑控件功能
$K\e
Pfk 2.5 测试GUI仿真结果
Ny`SE\B+/ 2.6 MATLAB App简介
aA>!p{/x 2.7 MATLAB App的编写
wK fq'W{ 2.7.1 MATLAB App的创建
\Jc}Hzug 2.7.2 添加App组件
%cDTq&Q 2.7.3 MATLAB App代码的编写
p(4B"[ !S 第3章 光的电磁理论基础与仿真
.)%,R 3.1 菲涅耳公式
G#NbLj`h 3.2 光波叠加
tp!eF"v= 3.2.1 频率相同、振动方向相同的光波叠加
(Lj*FXmz 3.2.2 驻波
ER&\2,fZ 3.2.3 频率相同、振动方向垂直的光波叠加
k[<i+C"; 3.2.4 光学拍
m8b-\^eP7 第4章 光的干涉仿真
mrG#ox4$ 4.1 杨氏双缝干涉
4y5Q5)j 4.2 非单色光的双缝干涉
b"td]H3h 4.3 平面楔形平板等厚干涉
=1!.g"0 4.4 牛顿环干涉
l$HBYA\Qh 4.5 柱面楔形平板等厚干涉
q`z1ht
nf 4.6 球面楔形平板等厚干涉
y9@j-m& 4.7 平行平板的等倾干涉
xi,fm 4.8 双孔干涉
d%q&[<'jf 4.9 三孔干涉
t(.vX 4.10 两平面波干涉
;Tq4!w'rH 4.11 传播方向不同的平面波干涉
D]'8BS3 4.12 平面波与球面波干涉
+m~3InWq 4.13 球面波与球面波干涉
SjA'<ZX>TM 4.14 迈克耳孙干涉仪
(&V*~OR 4.15 空间相干性
Lew
2Z 4.16 时间相干性
{m,LpI0wG 第5章 光的衍射仿真
sUxEm}z 5.1 单缝单色衍射
s6;ZaU 5.2 矩孔单色衍射
1`Bhis9X8 5.3 圆孔单色衍射
^
rO}'~( 5.4 矩孔白光衍射
w9gfva$& 5.5 多缝夫琅禾费衍射
!T~uxeZ/; 5.6 正弦
光栅衍射
||7x51-yj 5.7 闪耀光栅衍射
O_
$ zK 5.8 复杂图形夫琅禾费衍射
w'xPKO$bzR 第6章 光的偏振仿真
4/S3hH 6.1 马吕斯定律和消光比
DI-CC[ 6.2 偏振光的合成
HG5E,^1n 6.3 平行偏振光干涉
1[a#blL6W 6.4 会聚偏振光干涉
2Mw` 第7章 傅里叶光学
RR/?"d?& 7.1 平面波的复振幅
ose)\rM' 7.2 傅里叶光学常用函数
{Ov{O,c5 7.3
透镜的傅里叶变换性质
g~=-
,j| 7.4 衍射的傅里叶分析
j/ARTaO1]" 7.5 数字全息技术
aE:$ N#|Qa (v}l#M7w