首页| 论坛| 消息
主题:《Matlab仿真及其在光学课程中的应用》源程序
huyidu发表于 2016-04-15 20:43
《MATLAB仿真及其在光学课程中的应用》结合光学类课程的特点,主要介绍MATLAB在“光学原理”、“信息光学”、“光电图像处理”等课程中的应用.本书在结构上包括三个部分,共6章.第一部分为语言篇,包括第1章和第2章,是MATLAB基础部分,主要介绍MATLAB语言的基本语法、计算功能、编程基本方法和绘图功能.第二部分为应用篇,包括第3~5章,讲述MATLAB在光学类课程中的应用.其中,第3章介绍了MATLAB在光学原理课程中的应用;第4章介绍了MATLAB在信息光学课程中的应用;第5章介绍了MATLAB在光电图像处理课程中的应用.第三部分为课程设计综合实例,包括第6章,演示了光学实践教学中MATLAB系统仿真的应用。
  《MATLAB仿真及其在光学课程中的应用》特点:由浅入深,结构层次清楚;紧扣专业,仿真实例丰富,针对性强;语言精练,通俗易懂。
  本书可作为高等院校光学、光学工程、光电信息科学与工程、电子科学技术等相关专业本科生和研究生学习专业知识的辅助教材、参考书和仿真实验指导书,也可供相关专业的教师和科技工作者参考.对参加相关课程设计和毕业设计的读者来说,书中所给实例有一定参考价值。
第一部分 语言篇
第1章MATLAB语言概述3
1.1MATLAB简介3
1.1.1MATLAB的发展历程3
1.1.2MATLAB的主要特点3
1.2MATLAB的系统组成4
1.2.1MATLAB开发环境4
1.2.2MATLAB数学函数库5
1.2.3MATLAB语言5
1.2.4MATLAB图形处理系统5
1.2.5MATLAB程序接口5
1.3MATLAB R2014a的安装、启动和退出5
1.3.1MATLAB R2014a的安装5
1.3.2MATLAB R2014a的启动和退出8
1.4MATLAB R2014a的工作环境8
1.4.1菜单和工具栏9
1.4.2命令行窗口10
1.4.3工作区11
1.5MATLAB R2014a帮助系统11
1.5.1帮助窗口11
1.5.2帮助命令12
1.5.3演示系统(Demos)13
1.5.4帮助系统导航浏览器13
1.5.5远程帮助系统14
1.6MATLAB的基本操作命令14
1.6.1通用命令和编辑键14
1.6.2文件管理15
1.7MATLAB使用初步16
习题16
第2章MATLAB的基本语法17
2.1数据类型17
2.1.1数值类型17
2.1.2字符串17
2.1.3逻辑类型19
2.1.4元胞数组20
2.1.5构架数组21
2.1.6函数句柄(function)21
2.2变量22
2.2.1变量命名的规则22
2.2.2变量的赋值22
2.2.3MATLAB变量的显示23
2.2.4MATLAB变量的存取24
2.3数组及向量运算24
2.3.1数组和向量的创建24
2.3.2数组的寻址27
2.3.3数组的运算27
2.3.4向量运算29
2.4矩阵及其运算30
2.4.1矩阵的创建30
2.4.2矩阵的运算31
2.4.3矩阵的常用函数运算33
2.5多项式及其运算34
2.5.1多项式的构造34
2.5.2多项式的运算34
2.5.3多项式拟合36
2.6符号运算37
2.6.1基本符号对象37
2.6.2符号表达式38
2.6.3符号表达式的运算38
2.6.4常用的符号运算39
2.7MATLAB绘图40
2.7.1MATLAB绘图的基本步骤41
2.7.2二维绘图41
2.7.3图形修饰43
2.7.4三维绘图46
2.7.5特殊图形48
2.7.6四维图形50
2.8MATLAB程序设计51
2.8.1M文件编辑器51
2.8.2命令文件53
2.8.3函数文件53
2.8.4M文件的规则54
2.8.5全局变量与局部变量54
2.8.6程序流控制55
2.8.7程序设计举例58
2.8.8程序设计的基本原则60
习题60
参考文献62

第二部分 应用篇
第3章MATLAB在光学原理中的应用举例65
3.1平面电磁波在不同媒介分界面上的入射、反射和折射65
3.1.1电矢量平行入射面的反射系数和振幅透射系数65
3.1.2电矢量垂直入射面66
3.1.3菲涅耳公式66
3.2光的干涉68
3.2.1波的叠加原理68
3.2.2光波的干涉71
3.2.3杨氏干涉实验71
3.2.4牛顿环74
3.2.5迈克尔逊干涉仪75
3.3光的衍射79
3.3.1光的衍射现象79
3.3.2矩孔和圆孔衍射82
3.3.3光栅衍射83
3.4光的偏振84
3.4.1光波的偏振态84
3.4.2光波的偏振态的仿真85
3.5平行光束通过透镜聚焦87
3.5.1平凸透镜光线追迹87
参考文献90
第4章MATLAB在信息光学中的应用举例91
4.1信息光学函数91
4.1.1矩形函数91
4.1.2阶跃函数93
4.1.3符号函数94
4.1.4sinc函数94
4.1.5高斯函数95
4.2傅里叶变换97
4.3卷积定理99
4.4傅里叶透镜的仿真101
4.5计算全息103
4.5.1全息透镜103
4.4.2二元傅里叶变换全息图105
参考文献107
第5章MATLAB在光电图像处理中的应用108
5.1图像及数字图像简介108
5.1.1索引图像108
5.1.2RGB图像109
5.1.3二值图像109
5.1.4灰度图像109
5.2数字图像的读取、显示及输出110
5.2.1图像的读取110
5.2.2图像的显示110
5.2.3图像的输出112
5.2.4添加颜色条112
5.3图像类型的转化113
附件: 源程序-Matlab仿真及其在光学课程中的应用.zip (3041 K) 下载次数:489 该附件被加密,需要5以上积分才能下载
下一页 (1/3)
回帖(373):
373楼:感谢楼主
372楼:谢谢分享
371楼:博主大气

全部回帖(373)»
最新回帖
收藏本帖
发新帖