本书面向MATLAB的初中级读者,在介绍MATLAB R2012a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍,书中各章均提供了大量有针对性的算例,供读者实战练习。根据内容的侧重点不同,全书分为20章:第1~5章为基础部分,讲解MATLAB概述、数学计算基础知识、数组和矩阵、编程基础及数据的可视化等;第6~8章为数学应用部分,讲解数据分析与处理、符号数学计算和概率统计等;第9~15章为工程应用部分,讲解偏微分方程、优化、图像处理、信号处理、小波分析等工具箱、Simulink基础及应用等;第16~20章为知识拓展部分,讲解句柄图形、GUI编程、文件I/O、编译器和应用程序接口等内容。为了使用户能够更好地操作MATLAB,本书中示例的命令都记录在M文件及其他相关文件中,用户可以将相关的目录设置为工作目录,直接使用M文件进行操作,以便快速掌握MATLAB的使用方法。