第1章MATLAB程序设计基础 1
1.1 MATLAB语言入门 1
1.1.1 MATLAB的主要特点 1
1.1.2 MATLAB 2012a的安装 2
1.1.3 MATLAB 2012a平台介绍 8
1.2 MATLAB程序设计基础 10
1.2.1常量与变量 10
1.2.2数组与矩阵 10
1.2.3矩阵的基本运算 17
1.2.4矩阵的高级运算 22
1.2.5程序结构 24
1.2.6文件处理 28
1.3模型使用 31
1.3.1模型的建立 31
1.3.2模型的打开与修改 36
1.3.3模型使用实例 37
1.4独立应用程序的创建 40
1.4.1使用命令mcc创建独立应用程序 40
1.4.2使用命令deploytool创建独立应用程序 41
习题1 48
第2章MATLAB图形处理 50
2.1图形处理基础 50
2.1.1图形制作概述 50
2.1.2基本作图命令 51
2.1.3图形格式的设置 59
2.1.4利用图形窗口编辑图形 62
2.1.5声音与动画的实现 66
2.2图形用户界面编程 67
2.2.1图形用户界面的创建与组成 67
2.2.2图形用户界面编程基础 71
习题2 78
第3章MATLAB数学问题求解 80
3.1符号计算 80
3.1.1概述 80
3.1.2符号定义 80
3.1.3符号运算 81
3.2线性方程组的求解 88
3.2.1线性方程组的特解 88
3.2.2齐次线性方程组的通解 91
3.2.3非齐次线性方程组的通解 92
3.2.4特殊线性方程组的求解 93
3.3非线性方程求解 97
3.3.1函数的零点与极值 97
3.3.2非线性方程的数值解 100
3.3.3非线性方程的其他解法 101
3.4常微分方程求解 107
3.4.1带初值条件的常微分方程 107
3.4.2带边值条件的常微分方程 108
3.5偏微分方程求解 110
3.5.1理论基础 110
3.5.2使用命令方式求解偏微分方程 111
3.5.3使用视图方式求解偏微分方程 118
3.6数值积分与分数阶微积分计算 120
3.6.1数值积分 120
3.6.2分数阶微积分 121
3.7特殊函数计算 126
3.7.1 Gamma函数与不完全Gamma函数 126
3.7.2 Beta函数与不完全Beta函数 128
3.7.3 Bessel函数 130
3.7.4正弦积分与余弦积分 134
3.7.5误差函数 135
3.8数学变换 137
3.8.1 Fourier变换 137
3.8.2 Laplace变换 142
3.8.3 Hankel变换 145
3.8.4 Mellin变换 145
习题3 146
第4章MATLAB工具箱 150
4.1 MATLAB工具箱简介 150
4.2优化工具箱 151
4.2.1理论基础 151
4.2.2常用命令 152
4.2.3典型算例 152
4.2.4运筹学问题的求解 157
4.2.5使用遗传算法解决优化问题 172
4.3神经网络工具箱 181
4.3.1 BP算法基础 181
4.3.2 BP算法常用命令 182
4.3.3算例 186
4.4小波分析工具箱 190
4.4.1理论基础 190
4.4.2小波分析方法 191
4.4.3小波分析典型算例 199
习题4 201
第5章MATLAB数理统计 203
5.1数据统计 203
5.1.1基本统计量计算 203
5.1.2协方差计算 204
5.2回归分析 206
5.2.1数据插值与曲线拟合 206
5.2.2多元回归分析 214
5.2.3逐步回归分析 217
5.3聚类分析 220
5.3.1层次聚类分析 220
5.3.2模糊聚类分析 228
5.4判别分析 231
5.4.1理论基础 231
5.4.2常用命令 235
5.4.3算例 236
5.5主成分分析与对应分析 239
5.5.1主成分分析 239
5.5.2对应分析 244
5.6时间序列分析 248
5.6.1理论基础 248
5.6.2算例 249
习题5 264
第6章MATLAB数字图像处理 268
6.1 MATLAB数字图像处理基础 268
6.1.1概述 268
6.1.2图像处理工具箱命令一览 270
6.1.3数字图像处理基本技术的MATLB实现 272
6.2图像特征计算 289
6.2.1图像基本数字特征 289
6.2.2图像纹理特征提取方法 296
6.2.3图像对象形状特征提取方法 300
6.3视频图像分析 305
6.3.1概述 305
6.3.2视频文件的生成 305
6.3.3视频特性提取 308
6.3.4视频场景变化检测 315
习题6 324
第7章MATLAB综合应用实例 326
7.1概述 326
7.2利用分数阶微积分分析图像中裂纹的变化过程 326
7.2.1理论基础 326
7.2.2编程实现 327
7.3基于小波分析的图像能量参数 329
7.3.1基于小波分析的能量参数 329
7.3.2图像最佳小波分解尺度 333
7.4使用粒子测速技术计算估计材料中的变形场 335
7.4.1粒子图像测速技术基础 335
7.4.2使用粒子测速技术估计位移场 338
7.4.3使用粒子测速技术估计应变场 345
7.5浅基础沉降计算 348
7.5.1理论基础 348
7.5.2编程实现 349
7.6单桩荷载位移关系的模拟 357
7.6.1理论基础 357
7.6.2编程实现 358
习题7 361
附录A MATLAB2012a工具箱一览 362
附录B 本书所用文件名一览 367
参考文献 369