第1章 Matlab开发环境和程序设计基础1.1 本章导读1.2 Matlab环境1.2.1 命令行窗口1.2.2 代码编辑器1.2.3 工作空间窗口1.2.4 历史命令窗口1.2.5 利用Matlab环境的界面操作1.2.6 Matlab帮助1.2.7 代码输入提示1.3 Matlab语言基础1.3.1 Matlab脚本文件1.3.2 Matlab运算符与表达式1.3.3 Matlab函数1.3.4 Matlab的向量运算1.3.5 Matlab的程序控制1.3.6 面向对象程序设计1.4 Matlab常用的数据类型1.4.1 数值阵列1.4.2 字符阵列1.4.3 逻辑阵列1.4.4 元组阵列1.4.5 结构体阵列1.4.6 函数句柄阵列1.5 Matlab常用数据显示函数1.5.1 figure窗口1.5.2 绘制曲线1.5.3 显示图像数据1.5.4 显示三维曲面数据第2章 利用parfor对for循环进行并行2.1 本章导读2.2 循环和并行2.3 for循环的并行性2.4 parfor关键字2.5 Matlab client和worker2.6 利用parfor并行for循环的基本原理2.7 利用parfor并行for循环的基本步骤2.8 配置Matlab并行计算池2.8.1 matlabpool命令2.8.2 matlabpool配置2.9 第一个parfor程序及其与for循环的对比2.10 parfor循环比for循环快多少?2.10.1 不启动matlabpool,直接执行parfor程序2.10.2 打开matlabpool2.11 parfor和for的不同2.12 数据通信的影响2.12.1 数据通信较大的情况2.12.2 parfor和for的执行时间曲线2.12.3 数据通信影响较小的情况2.13 函数句柄在parfor并行程序分析中的应用2.14 简约操作2.14.1 简约操作的基本概念及并行原理2.14.2 简约操作并行效率分析2.14.3 简约操作的执行顺序2.14.4 简约操作与简约变量的特征2.15 parfor循环中的主要变量类型2.15.1 parfor循环变量概述2.15.2 循环变量2.15.3 分段变量2.15.4 广播变量2.15.5 临时变量2.16 parfor程序设计需要考虑的其他问题2.16.1 变量名称(函数优先)2.16.2 显式使用变量2.16.3 parfor中使用函数句柄2.16.4 在parfor中调用递归函数2.16.5 parfor性能考虑2.16.6 Matlab并行计算池中worker的位置第3章 SPMD并行结构3.1 本章导读……第4章 其他Matlab并行结构第5章 Matlab并行计算数据类型第6章 Matlab通用并行程序设计第7章 MDCS配置第8章 创建多线程MEX文件第9章 在Matlab中应用OpenMP进行并行计算第10章 利用GPU并行执行Matlab程序附录A MEX文件基础知识附录B Matlab并行计算配置项附录C Matlab并行计算常用概念说明
^ 收 起