第1章 面向对象编程
1.1 对象和类
1.1.1 面向对象编程的特点
1.1.2 MATLAB的数据类层次
1.1.3 创建对象
1.1.4 调用对象的方法
1.2 在MATLAB中创建自己的类
1.2.1 MATLAB类的方法集合
1.2.2 类目录
1.2.3 构造函数
1.2.4 设置和访f司对象数据
1.2.5 类方法
1.2.6 引用和赋值
1.2.7 对象索引
1.2.8 识别对象
1.2.9 转换器方法
1.3 重载
1.3.1 运算符重载
1.3.2 函数重载
1.3.3 示例——polynom类
1.4 继承
1.4.1 简单继承
1.4.2 多继承
1.4.3 示例——asset类及其子类
1.5 组合
1.6 保存和装载对象
1.6.1 保存或载入时修改对象
1.6.2 示例——为portfolio类定义saveobj和loadobj方法
1.7 对象优先级
1.7.1 指定自定义类的优先级
1.7.2 在优先层次中定位
第2章 改善MATLAB的运行效率
2.1 改善运行的技巧
2.1.1 分析程序的运行状况
2.1.2 循环矢量化
2.1.3 数组的内存预分配
2.1.4 加速运行的其他方法
2.2 程序运行情况监测——Profiler
2.2.1 Profiler的运行环境
2.2.2 使用Profiler
2.2.3 监测图形用户界面的运行情况
2.2.4 从命令窗口监测语句
2.2.5 监测综述报表
2.2.6 监测详细报表
2.2.7 利用Profiler报表中的信息
2.2.8 改变Profiler的字体
2.3 使用profile函数
2.3.1 profile函数的语法和使用步骤
2.3.2 profile函数使用演示
2.3.3 对结果进行访问
2.4 有效使用内存
2.4.1 内存管理函数
2.4.2 节约内存的方法
第3章 编译器
3.1 概述
3.1.1 MATLAB编译器4.0和以前版本的区别
3.1.2 MATLAB编译器的基本功能
3.1.3 使用MATLAB编译器的基本步骤
3.1.4 MATLAB编译器韵