第1章 MATLAB操作基础
1.1 MATLAB概述
1.1.1 MATLAB的发展
1.1.2 MATLAB的主要功能
1.1.3 MATLAB的功能演示
1.2 MATLAB的开发环境
1.2.1 菜单和工具栏
1.2.2 熟悉MATLAB的Desktop操作桌面
1.3 MATLAB集成环境
1.3.1 命令窗口
1.3.2 当前目录窗口和搜索路径
1.3.3 命令历史记录窗口
1.3.4 启动平台窗口和Start按钮
1.4 MATLAB帮助系统
习题一
实验一 MATLAB的安装与卸载、启动与退出
第2章 MATLAB矩阵及其运算
2.1 变量和数据操作
2.2 MATLAB矩阵
2.2.1 矩阵的建立
2.2.2 矩阵的拆分
2.2.3 特殊矩阵
2.3 MATLAB运算
2.3.1 算术运算
2.3.2 关系运算
2.3.3 逻辑运算
2.4 矩阵分析
2.5 矩阵的超越函数
2.6 字符串
2.7 结构数据和单元数据
2.8 稀疏矩阵
习题二
实验二 MATLAB中矩阵及其运算
第3章 MATLAB程序设计
3.1 M文件
3.1.1 M文件概述
3.1.2 M文件的建立与打开
3.2 程序控制结构
3.2.1 顺序结构
3.2.2 选择结构
3.2.3 循环结构
3.3 函数文件
3.4 程序举例
3.5 程序调试
习题三
实验三 选择结构和循环结构的程序设计
第4章 MATLAB文件操作
4.1 文件的打开与关闭
4.2 文件的读写操作
4.3 数据文件定位
习题四
实验四 函数文件
第5章 MATLAB符号运算
5.1 符号运算简介
5.1.1 符号变量、表达式的生成
5.1.2 findsym函数和subs函数
5.1.3 符号和数值之间的转化
5.1.4 任意精度的计算
5.1.5 创建符号方程
5.2 符号表达式的化简与替换
5.2.1 符号表达式的化简
5.2.2 符号表达式的替换
5.3 符号微积分
5.3.1 符号表达式求极限
5.3.2 符号微分
5.3.3 符号积分
5.3.4 级数求和
5.3.5 Taylor级数(泰勒级数)
5.4 符号线性代数
5.4.1 基本符号运算
5.4.2 矩阵的特征值分解
5.4.3 Jordon标准型
5.4.4 奇异值分解
5.5 符号方程的求解
5.5.1 代数方程的求解
5.5.2 求解代数方程组
5.5.3 微分方程的求解
5.5.4 微分方程组的求解
5.5.5 复合方程
5.5.6 反方程
5.6 符号积分变换
5.6.1 傅里叶(Fourier)变换及其逆变换
5.6.2 符号拉普拉斯(Laplace)变换及其逆变换
5.6.3 符号Z变换及其逆变换
习题五
实验五 MATLAB的符号运算
第6章 MATLAB绘图
6.1 绘制二维数据曲线图
6.2 其他二维图形
6.3 隐函数绘图
6.4 三维图形
6.5 图形修饰处理
6.6 图像处理与动画制作
习题六
实验六 绘图操作
第7章 MATLAB在自动控制中的应用
7.1 控制系统模型
7.2 系统的时间响应分析
7.3 根轨迹设计方法
7.4 频率特性分析
7.5 系统稳定性分析
7.5.1 系统稳定性分析的MATLAl实现
7.5.2 用根轨迹法判别系统稳定性
7.5.3 频率法判别系统稳定性
7.5.4 其他函数用法
7.6 系统的设计与校正
习题七
实验七 在控制系统中MATLAB的应用
第8章 MATLAB图形句柄
8.1 图形对象及其句柄
8.2 图形对象属性
8.3 图形对象的创建
习题八
实验八 图形句柄操作
第9章 MATLAB图形用户界面设计
9.1 菜单设计
9.2 对话框设计
9.3 图形用户界面设计工具
9.3.1 图形用户界面设计窗口
9.3.2 对象属性查看器
9.3.3 菜单编辑器
9.3.4 位置调整工具
9.3.5 对象浏览器
9.3.6 Tab顺序编辑器
习题九
实验九 菜单与对话框设计
第10章 Simulink动态仿真集成环境
10.1 Simulink操作基础
10.2 系统仿真模型
1 0.2.1 Simulink的基本模块
10.2.2 模块的编辑
10.2.3 模块的连接
10.2.4 模块的参数和属性设置
10.3 系统的仿真
10.3.1 设置仿真参数
10.3.2 启动系统仿真与仿真结果分析
10.3.3 系统仿真实例
10.4 使用命令操作对系统进行仿真
10.5 子系统及其封装技术
10.5.1 子系统的建立
10.5.2 子系统的条件执行
10.5.3 子系统的封装
习题十
实验十Simulink的应用
参考文献