前言
基础篇
第1章 概论
1.1 MATLAB简介
1.1.1 MALAB的广泛应用
1.1.2 MAThAB软件系统的构成
1.1.3 MATLAB各个版本的特点
1.2 MAThAB的安装
1.2.1 MAThAB对硬件和软件的要求
1.2.2 安装过程
1.2.3 MATLAB的启动和退出
1.2.4 卸载MAThAB
1.3 MAThAB的目录结构
1.4 MATLAB应用入17
1.4.1 命令窗口的菜单系统
1.4.2 命令窗口的工具栏
1.4.3 矩阵和常用命令的输入
1.4.4 图形窗口
1.5 使用MATLAB帮助
1.5.1 help命令
1.5.2 演示和漫游
1.5.3 其他帮助命令
1.5.4 帮助窗口(MAThAB Help Wndow)
1.5.5 Help Desk
第2章 基本数值运算
2.1 矩阵的生成
2.1.1 简单矩阵的生成
2.1.2 常用矩阵的生成
2.1.3 特殊矩阵的生成
2.1.4 向量的生成
2.2 数值运算基本函数及其应用
2.2.1 加,减,乘,除,乘方
2.2.2 三角和超越函数
2.2.3 指数和对数函数
2.2.4 复数函数
2.2.5 数值处理
2.3 矩阵变换
2.3.1 矩阵旋转
2.3.2 矩阵的产生或提取
2.4 输出
2.4.1 输出格式
2.4.2 特殊变量和常数
第3章 数据可视化
3.1 基本平面图形
3.1.1 怎么作图
3.1.2 图形的标注
3.2 特殊平面图形
3.2.1 条形图
3.2.2 复数向量图
3.2.3 直方图
3.2.4 极坐标曲线图
3.2.5 扇形图
3.3 二维图形
3.3.1 基本三维图
3.3.2 线、面填色
3.3.3 三维数据的等高线和其二维表现
3.3.4 曲面与网线图
3.3.5 图的表现
3.3.6 其他三维图形
第4章 作环境管理
4.1 搜索路径管理
4.1.1 用户目录的建立
4.1.2 搜索文件的顺序
4.2 工作空间管理
4.2.1 工作空间浏览器
4.2.2 保存和载入MAThABI作空间的内容
4.2.3 保存和载入变量
4.3 命令窗口管理
4.3.1 环境参数设置
4.3.2 执行外部应用程序
4.3.3 命令窗口的分页输出
中级篇
第5章 基本编程
5.1 变量、语句
5.1.1 变量类型
5.1.2 基本语句
5.2 数据类型
5.2.1 字符
5.2.2 结构
5.2.3 单元数组
5.3 程序控制语句
5.3.1 循环语句
5.3.2 条件转移语句
5.4 MAThAB函数
5.4.1 函数
5.4.2 子函数
5.4.3 函数的执行
第6章 数据分析
6.1 线性方程组
6.1.1 线性方程求解
6.1.2 矩阵分解
6.1.3 矩阵特征值与特征向量
6.1.4 其他矩阵函数
6.2 非线性数值计算
6.2.1 非线性函数最小值点
6.2.2 单变量函数零点
6.2.3 绘制函数曲线
6.2.4 常微分方程(组)数值解
6.2.5 函数的数值积分
6.3 多项式
6.3.1 多项式表示法
6.3.2 求多项式的根,由根创建多项式
6.3.3 多项式乘和除
6.3.4 多项式导数
6.3.5 多项式的值
6.3.6 多项式曲线拟合
6.3.7 部分分式展开
6.4 插值
6.4.1 一维插值
6.4.2 二维插值(inierp2)
6.4.3 三次样条
6.5 数据分析和傅立叶变换
6.5.1 基础运算
6.5.2 有限差分
6.5.3 向量运算
6.5.4 协方差阵和相关阵
6.5.5 傅立叶变换初步
6.6 稀疏矩阵
6.6.1 稀疏矩阵的存储
6.6.2 创建稀疏矩阵
6.6.3 稀疏矩阵的查看
6.6.4 稀疏矩阵的运算
第7章 编程进阶
7.1 句柄图形
7.1.1 句柄图形的结构层次
7.1.2 访问对象句柄
7.1.3 图形对象的属性和设置
7.2 图形对象属性编辑器
7.2.1 图形窗口的交互操作方式
7.2.2 图形属性编辑器
7.3 GUI设计向导
7.3.1 GUI设计向导控制面板
7.3.2 利用向导设计菜单
7.3.3 利用向导设计控件
7.4 编程设计GUI
7.4.1 编程建立菜单
7.4.2 编程序建立控件
7.5 对话框
7.5.1 专用对话框的设计
7.5.2 标准对话框
7.6 低级文件I/O
7.6.1 打开和关闭文件
7.6.2 读写二进制数据
7.6.3 有格式文件
7.6.4 文件位置指针
第8章 Simulink入门
8.1 Simulink概述
8.2 Simulink基本操作
8.2.1 运行Simulink
8.2.2 Simulink模块的操作
8.2.3 模块的连接
8.2.4 在连线上反映信息
8.3 Simulink的几类基本模块
高级篇
第9章 信号处理工具箱
9.1 波形产生
9.1.1 常用周期波形
9.1.2 Sine函数和 Dirichlet函数
9.1.3 脉冲信号
9.1.4 扫频信号
9.2 线性系统模型
9.2.1 离散时间系统模型
9.2.2 连续时间系统模型
9.2.3 线性系统变换
9.3 信号变换
9.3.1 Chirp Z变换
9.3.2 离散余弦变换(DCT)
9.3.3 Hilbert变换
9.4 数字滤波器的应用与分析
9.4.1 数字滤波的应用
9.4.2 滤波器的分析
9.5 滤波器设计
9.5.1 IIR滤波器设计
9.5.2 FIR滤波器设计
9.6 统计信号处理和谱分析
9.6.1 相关和协方差
9.6.2 谱分析
9.6.3 Welch方法及函数
9.6.4 其他PSD估计方法
9.7 窗函数
9.7.1 矩形窗、巴特利特窗
9.7.2 广义余弦窗
9.7.3 凯塞窗
9.7.4 切比雪夫雷
9.8 交互工具
9.8.1 SPTool主窗口
9.8.2 信号浏览器
9.8.3 滤波器观察器
9.8.4 滤波器设计器
9.8.5 谱观察器
第10章 控制系统工具箱
10.1 LTI模型
10.1.1 建立LTI模型
10.1.2 LTI模型的属性
10.1.3 模型转换
10.2 模型的运算
10.2.1 算术运算
10.2.2 模型的连接
10.2.3 连续模型和离散模型的相互转换
10.3 模型分析
10.3.1 模型通用特征
10.3.2 模型动态特性
10.3.3 状态空间实现
10.3.4 时间响应
10.3.5 频率响应
10.3.6 模型降阶
10.4 LTI Viewer
10.4.1 菜单
10.4.2 应用举例和上下文菜单
10.5 控制系统设计
10.5.1 根轨迹法
10.5.2 极点配置
10.5.3 LQG设计
10.6 极轨迹设计工具
10.6.1 窗口功能
10.6.2 输入输出模型
10.6.3 设置网格和边界线
10.6.4 转换为Simulink框图
第11章 系统仿真
11.1 系统仿真及参数设置
11.1.1 Solver的设置
11.1.2 设置Workspace UO Pop
11.1.3 Diagnostics(诊断)参数设置
11.1.4 在命令窗口输入命令进行仿真
11.2 子系统的建立和封装
11.2.1 子系统的建立
11.2.2 条件执行子系统
11.2.3 子系统的封装(Masking)
11.3 构造仿真模型的命令和参数
11.3.1 构造模型的命令
11.3.2 设置参数的命令 serparam
11.3.3 参数设置
11.4 Real-Time Workshop简介
11.4.1 Real-Tine Workshop简介
11.4.2 Real-Time Workshop的几个基本概念
11.5 RealTime Workshop的设置
11.5.1 System Tnyet File(系统目标文件)
11.5.2 内联参数和可调参数
11.5.3 模板make文件(Template Makefile)
11.5.4 make命令
11.5.5 Options按钮
11.5.6 文件拆分和函数拆分
11.6 外部模式(ExtCmal Mode)
11.6.1 Tnyet Interface(目标连接)对话框
17.6.2 Signal&TriggCring(信号和触发)对话框
11.6.3 Data Archiving(数据存档)对话框
11.7 RealTime Workshop函数库
11.7.1 Real-Time Workshop函数库概述
11.7.2 自定义代码库(Custom Code Library)
第12章 符号数学工具箱
12.1 建立符号对象
12.1.1 建立符号变量、表达式和矩阵
12.1.2 把数值标量或矩阵转换为符号形式
12.1.3 建立符号数学函数
12.2 因式分解和替换
12.2.1 因式分解和展开
12.2.2 简化
12.2.3 替换
12.3 符号微积分
12.3.1 符号自变量的确定
12.3.2 微分
12.3.3 极限
12.3.4 积分
12.3.5 符号求和
12.3.6 泰勒级数
12.4 线性代数
12.4.1 基本算术运算
12.4.2 线性代数运算
12.4.3 特征值和特征向量
12.4.4 约当标准型
12.4.5 奇异值分解
12.5 方程求解
12.5.1 代数方程
12.5.2 代数方程组
12.5.3 微分方程
12.5.4 微分方程组
12.6 积分变换
12.6.1 傅立叶变换和傅立叶逆变换
12.6.2 拉普拉斯变换和拉普拉斯逆变g
12.6.3 Z变换和逆Z变换
12.7 符号函数的图形
12.7.1 绘制符号函数的图形
12.7.2 可视化函数计算器
12.8 访问Maple函数
12.8.1 访问Maple中的函数
12.8.2 特殊数学函数
12.9 扩展符号数学工具箱
12.9.1 Maple软件包
12.9.2 Maple程序
附录A MATLAB函数命令索引
附录B 图形对家固性
附录C Simulink模型模块参数