情景一 MATLAB操作基础 1
1.1 MATLAB概述 1
1.2 MATLAB的运行环境与安装 3
1.3 MATLAB集成环境 3
1.4 MATLAB帮助系统 7
情景二 MATLAB矩阵及其运算 8
2.1 Matlab的工作环境 8
2.2 变量和数据操作 9
2.3 MATLAB矩阵 11
2.4 MATLAB运算 14
2.5 矩阵分析 17
2.6 矩阵的超越函数 20
2.7 字符串 20
2.8 结构数据和单元数据 21
2.9 稀疏矩阵 22
2.10 MATLAB常用数学函数 23
2.11 矩阵的运算与分解 34
情景三 MATLAB程序设计 36
3.1 M文件 36
3.2 程序控制结构 37
3.3 函数文件 51
3.4 程序举例 53
3.5 程序调试 54
情景四 MATLAB文件操作 55
4.1 文件的打开与关闭 55
4.2 文件的读写操作 55
4.3 数据文件定位 56
情景五 MATLAB绘图 57
5.1 二维数据曲线图 57
5.2 其他二维图形 62
5.3 隐函数绘图 63
5.4 三维图形 64
5.5 图形修饰处理 67
5.6 图像处理与动画制作 69
情景六 MATLAB数据分析与多项式计算 71
6.1 数据统计处理 71
6.2 数据插值 74
6.3 曲线拟合 82
6.4 离散傅立叶变换的实现 83
6.5 多项式计算 84
情景七 MATLAB解方程与函数极值 88
7.1 线性方程组求解 88
7.2 非线性方程数值求解 92
7.3 常微分方程初值问题的数值解法 93
7.4 函数极值 94
情景八 MATLAB数值积分与微分 96
8.1 数值积分 96
8.2 数值微分 98
情景九 MATLAB符号计算 100
9.1 符号对象 100
9.2 符号微积分 102
9.3 级数 104
9.4 符号方程求解 104
情景十 MATLAB图形句柄 105
10.1 图形对象及其句柄 105
10.2 图形对象属性 105
10.3 图形对象的创建 106
情景十一 MATLAB图形用户界面设计 108
11.1 菜单设计 108
11.2 对话框设计 108
11.3 图形用户界面设计工具 109
情景十二 Simulink动态仿真集成环境 112
12.1 Simulink操作基础 112
12.2 系统仿真模型 112
12.3 系统的仿真 114
12.4 使用命令操作对系统进行仿真 115
12.5 子系统及其封装技术 116
12.6 S函数的设计与应用 118
情景十三 在Word环境下使用MATLAB 120
13.1 Notebook操作基础 120
13.2 单元的使用 120
13.3 输出格式控制 122