本书对MATLAB编程中涉及的主要知识点进行了完整讲解,并对代码规范化、内容人文化等进行了探索,力图使理工科内容的著作中充盈一股文学清流。全书共分七章,内容包括MATLAB的基本概况、函数文件、矩阵运算、CELL与STRUCT、绘图与用户界面、符号运算、面向对象编程七个专题,每个专题都进行了详细的讲解,并给出了规范化的示例代码。本书充分考虑了当前学习编程的读者年龄段,以详细的内容、规范化的代码、富含文学性的例子,加上探索性的讲解形式,对每个知识点进行了分析,力图使读者在体验中学习知识,在感受中提高技能,做到既解决了问题又掌握了知识。
内容简介
前言
1 MATLAB的概况
1.1 MATLAB简介
1.2 MATLAB的主要界面
1.3 命令窗口及操作
1.4 数值、变量和表达式
1.5 日志命令与历史命令窗口
1.7 MATLAB的工作空间
1.8 M脚本与M函数编辑器
1.9 帮助文件的使用
2 函数文件
2.1 MATLAB语言编程的基本理念
2.2 MATLAB函数的基本概况
2.3 MATLAB中的函数分类
2.4 MATLAB中的全局变量和局部变量
2.5 MATLAB函数文件中的控制语句
2.6 函数句柄
2.7 泛函命令
3 矩阵运算
3.1 数值数组的创建
3.2 数值数组的一般操作
3.3 矩阵的运算
3.4 特殊矩阵
3.5 矩阵变换与分解
3.6 格式化矩阵输出
4 cell与STRUCT
4.1 字符串与字符数组
4.2 cell数组
4.3 结构数组
5 绘图与用户界面
5.1 绘图及其属性
5.2 plot函数详解
5.3 颜色的使用
5.4 坐标轴设置与图形标识符
5.5 几种常用的二维绘图函数
5.6 三维绘图
5.7 句柄操作
5.8 图像用户界面
6 符号运算
6.1 符号对象的定义
6.2 符号运算基本操作
6.3 符号运算结果的可视化
6.4 MuPADNotebook符号运算
7 面向对象编程
7.1 面向过程与面向对象
7.2 类的组织结构
7.3 类的属性
7.4 类的方法
7.5 类的继承与派生
7.6 MATLAB基本类类型
7.7 对象的析构、保存和加载
7.8 多态性与抽象
7.9 事件与响应
7.10 对象数组
7.11 MetaClass
7.12 模板化类设计
主要参考文献

