序第二版前言**版前言第l章 MATLAB操作基础1.1 MAT'LAB概述1.1.1 MATLAB的发展1.1.2 MATLAB的主要功能1.1.3 初识MATLAB1.2 MATLAB集成环境1.2.1 启动与退出MATLAB集成环境1.2.2 MATLAB操作界面1.2.3 MATLAB的搜索路径1.3 MATLAB帮助系统1.3.1 MATLAB帮助窗口1.3.2 MATLAB帮助命令1.3.3 MKTLAB演示系统1.3.4 MATLAB远程帮助系统实验指导思考练习第2章 MATLAB矩阵及其运算2.1 变量和数据操作2.1.1 变量与赋值2.1.2 预定义变量2.1.3 内存变量的管理2.1.4 MATLAB常用数学函数2.1.5 数据的输出格式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.4.1 对角阵与三角阵2:4.2 矩阵的转置与旋转2.4.3 矩阵的逆与伪逆2.4.4 方阵的行列式2.4.5 矩阵的秩与迹2.4.6 向量和矩阵的范数2.4.7 矩阵的条件数2.4.8 矩阵的特征值与特征向量2.5 矩阵的超越函数2.6 字符串2.7 结构数据和单元数据2.7.1 结构数据2.7.2 单元数据2.8 稀疏矩阵2.8.1 矩阵存储方式2.8.2 稀疏存储方式的产生2.8.3 稀疏矩阵应用举例实验指导思考练习第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.3.1 函数文件的基本结构3.3.2 函数调用3.3.3 函数参数的可调性3.3.4.全局变量与局部变量3.4 程序举例3.5 程序调试3.5.1 程序调试概述3.5.2 调试菜单3.5.3 调试命令实验指导思考练习第4章 MATLAB绘图4.1 二维数据曲线图4.1.1 绘制单根二维曲线4.1.2 绘制多根二维曲线4.1.3 设置曲线样式4.1.4 图形标注与坐标控制4.1.5 图形的可视化编辑4.1.6 图形窗口的分割4.2 其他二维图形4.2.1 对函数自适应采样的绘图函数4.2.2 其他坐标系下的二维数据曲线图4.2.3 二维统计分析图4.3 隐函数绘图4.4 三维图形4.4.1 三维曲线4.4.2 三维曲面4.4.3 其他三维图形4.5 图形修饰处理4.5.1 视点处理4.5.2 色彩处理4.5.3 图形的裁剪处理4.6 图像处理与动画制作4.6.1 图像处理4.6.2 动画制作实验指导思考练习第5章 MATLAB数据分析与多项式计算5.1 数据统计处理5.1.1 *大值和*小值5.1.2 求和与求积5.1.3 平均值和中值5.1.4 累加和与累乘积5.1.5 标准方差与相关系数5.1.6 排序5.2 数据插值5.2.1 一维数据插值5.2.2 二维数据插值5.3 曲线拟合5.4 离散傅里叶变换5.4.1 离散傅里叶变换算法简介5.4.2 离散傅里叶变换的实现5.5 多项式计算5.5.1 多项式的四则运算5.5.2 多项式的导函数5.5.3 多项式的求值5.5.4.多项式求根实验指导思考练习第6章 MATLAB解方程与*优化问题求解6.1 线性方程组求解6.1.1 直接解法6.1.2 迭代解法6.2 非线性方程数值求解6.2.1 单变量非线性方程求解6.2.2 非线性方程组的求解613常微分方程初值问题的数值解法6.3.1 龙格-库塔法简介6.3.2 龙格-库塔法的实现6.4 *优化问题求解6.4.1 无约束*优化问题求解6.4.2 有约束*优化问题求解6.4.3 线性规划问题求解实验指导思考练习第7章 MATLAB数值积分与数值微分7.1 数值积分7.1.1 数值积分基本原理7.1.2 数值积分的实现方法7.1.3 多重定积分的数值求解7.2 数值微分7.2.1 数值差分与差商7.2.2 数值微分的实现实验指导思考练习第8章 MATLAB符号运算8.1 符号对象8.1.1 建立符号对象8.1.2 符号表达式运算8.1.3 符号表达式中变量的确定8.1.4 符号矩阵8.2 符号微积分8.2.1 符号极限8.2.2 符号导数8.2.3 符号积分8.3 级数8.3.1 级数符号求和8.3.2 函数的泰勒级数8.4 符号方程求解8.4.1 符号代数方程求解8.4.2 符号常微分方程求解实验指导思考练习第9章 MATLAB图形句柄9.1 图形对象及其句柄9.1.1 图形对象9.1.2 图形对象句柄9.1.3 图形对象属性9.2 图形窗口与坐标轴9.2.1 图形窗口对象9.2.2 坐标轴对象9.3 低层绘图操作9.3.1 曲线对象9.3.2 曲面对象9.3.3 文本对象9.3.4 其他核心对象实验指导思考练习第10章 MATLAB图形用户界面设计10.1 用户界面对象10.2 菜单设计10.2.1 建立用户菜单10.2.2 菜单对象常用属性10.2.3 快捷菜单10.3 对话框设计10.3.1 对话框的控件10.3.2 控件的操作10.3.3 对话框设计示例10.4 图形用户界面开发环境10.4.1 图形用户界面设计窗口10.4.2 常用的用户界面设计工具10.4.3 图形用户界面开发环境应用示例实验指导思考练习第11章 Simulink动态仿真集成环境11.1 Simulink操作基础11.1.1 Simulink简介11.1.2 Simulink的启动与退出11.2 系统仿真模型11.2.1 Simulink的基本模块11.2.2 模块的编辑11.2.3 模块的连接11.2.4 模块的参数和属性设置11.3 系统的仿真11.3.1 设置仿真参数11.3.2 启动系统仿真与仿真结果分析l1.3.3 系统仿真实例11.4 使用命令操作对系统进行仿真11.5 子系统及其封装技术11.5.1 子系统的建立11.5.2 子系统的条件执行11.5.3 子系统的封装11.6 S函数的设计与应用11.6.1 用MATLAB语言编写S函数11.6.2 S函数的应用实验指导思考练习第12章 MATLAB外部接口技术12.1 MATLAB与MicrosoftOffice的混合使用12.1.1 在w10rd中使用MATLAB12.1.2 在Excel中使用MATLAB12.2 MATLAB数据接口12.2.1 数据文件操作12.2.2 MAT文件及其应用12.3 MATLAB应用程序接口12.3.1 C语言MEX文件的创建12.3.2 MATLAB引擎技术实验指导思考练习附录A MATLAB常用命令与函数分类索引表附录B MATLAB可用的LaTeX字符集参考文献