第1章 MATLAB軟件簡介\t1
1.1 MATLAB的下載與安裝\t1
1.2 MATLAB基礎知識\t3
1.2.1 MATLAB的數(shù)值計算\t4
1.2.2 MATLAB的數(shù)字和格式\t4
1.2.3 MATLAB中的變量\t5
1.2.4 MATLAB的內置函數(shù)\t6
1.2.5 MATLAB中的向量\t8
1.2.6 MATLAB中的繪圖函數(shù)\t14
第2章 MATLAB仿真結果可視化\t23
2.1 MATLAB GUI簡介\t23
2.2 MATLAB GUI的創(chuàng)建\t24
2.3 MATLAB GUI的外觀設計\t26
2.3.1 添加按鈕組\t26
2.3.2 添加靜態(tài)文本\t29
2.3.3 添加可編輯文本\t32
2.3.4 添加滑動條控件\t35
2.3.5 添加按鈕控件\t36
2.3.6 添加坐標區(qū)控件\t37
2.4 編輯控件功能\t38
2.5 測試GUI仿真結果\t42
2.6 MATLAB App簡介\t44
2.7 MATLAB App的編寫\t44
2.7.1 MATLAB App的創(chuàng)建\t44
2.7.2 添加App組件\t47
2.7.3 MATLAB App代碼的編寫\t52
第3章 光的電磁理論基礎與仿真\t56
3.1 菲涅耳公式\t56
3.2 光波疊加\t61
3.2.1 頻率相同、振動方向相同的光波疊加\t61
3.2.2 駐波\t63
3.2.3 頻率相同、振動方向垂直的光波疊加\t66
3.2.4 光學拍\t71
第4章 光的干涉仿真\t75
4.1 楊氏雙縫干涉\t75
4.2 非單色光的雙縫干涉\t80
4.3 平面楔形平板等厚干涉\t82
4.4 牛頓環(huán)干涉\t85
4.5 柱面楔形平板等厚干涉\t88
4.6 球面楔形平板等厚干涉\t91
4.7 平行平板的等傾干涉\t93
4.8 雙孔干涉\t96
4.9 三孔干涉\t99
4.10 兩平面波干涉\t102
4.11 傳播方向不同的平面波干涉\t104
4.12 平面波與球面波干涉\t107
4.13 球面波與球面波干涉\t111
4.14 邁克耳孫干涉儀\t114
4.15 空間相干性\t118
4.16 時間相干性\t124
第5章 光的衍射仿真\t128
5.1 單縫單色衍射\t128
5.2 矩孔單色衍射\t132
5.3 圓孔單色衍射\t136
5.4 矩孔白光衍射\t140
5.5 多縫夫瑯禾費衍射\t142
5.6 正弦光柵衍射\t148
5.7 閃耀光柵衍射\t151
5.8 復雜圖形夫瑯禾費衍射\t155
第6章 光的偏振仿真\t162
6.1 馬呂斯定律和消光比\t162
6.2 偏振光的合成\t164
6.3 平行偏振光干涉\t170
6.4 會聚偏振光干涉\t174
第7章 傅里葉光學\t178
7.1 平面波的復振幅\t178
7.2 傅里葉光學常用函數(shù)\t180
7.3 透鏡的傅里葉變換性質\t186
7.4 衍射的傅里葉分析\t193
7.5 數(shù)字全息技術\t199