MATLAB 8.X实战指南
上QQ阅读APP看书,第一时间看更新

前言

MATLAB是美国Mathworks公司开发推出的一款集科学计算、可视化功能、帮助提示功能于一体的开放交互式大型软件,目前已被广泛应用于数学、物理、化工、机电、图像信号处理、金融、生物医药工程、海洋科学、航天工程以及社会科学等各个领域。其方便而简单的程序设计语言、强大的计算能力、卓越的数据可视化能力、丰富的应用工具箱受到了广大科技工作者的普遍好评,已成为在校学生和科研工作者不可或缺的科研软件。

MATLAB软件自20世纪80年代问世以来,已有三十多年的发展历程。MATLAB R2015a软件属于8.0版本,其界面布局、应用功能等方面与6.0版本、7.0版本都有所区别,工具箱的种类也有所增加和完善。为了使初学者能够快速熟悉、了解MATLAB8.0软件,笔者在多年教学与科研的基础上编写了本书。

与其他同类书籍相比,本书具有如下特点:

(1)介绍了MATLAB8.0软件的特点和功能。由于MATLAB软件不断发展和完善,MATLAB8.0软件与以往其他版本有所改进,功能也有所增加。本书在介绍MATLAB基本功能和应用的基础上,对其新增功能进行了介绍和讲解。

(2)配有丰富的例程与详细的注解。本书在讲解MATLAB8.0软件基本使用方法、技巧的同时,精选了300多个例子,每个例子有详细的注释和解析;并且在每个例子中,都会有运行效果图,使读者具有身临其境的感觉。

(3)面向应用实战。学习软件的最终目的是解决学习、科研、工程中的具体问题。本书的一大特色就是面向应用实战,分为“计算篇(第1~5章)”、“程序篇(第6章)”、“交互篇(第7、8章)”、“仿真篇(第9章)”和“应用篇(第10、11章)”,并且以问题索引式布局谋篇,便于读者查询;同时,本书在讲解的过程中,分享了作者在教学、科研过程中的一些心得(以“经验分享”的形式出现),有利于读者快速上手;最后,列举了“伪随机序列的生成”、“电机的建模与控制”、“人口增长模型拟合与预测”等典型实例,这些实例也是学习、科研、工程中经常遇到的。

全书共12章,内容包括:快速了解MATLAB、如何采用MATLAB进行初等数学运算、如何采用MATLAB进行矩阵运算、如何利用MATLAB求解线性方程组、如何采用MATLAB进行概率统计分析、如何采用MATLAB进行符号计算、如何采用MATLAB语言进行编程、如何采用MATLAB进行绘图、如何进行GUI交互设计、如何采用Simulink进行仿真、如何采用MATLAB进行数据拟合与插值、MATLAB典型应用实例精讲。本书可作为:

➢ 对MATLAB感兴趣的读者的参考书;

➢ 理工科相关专业的本科生、研究生的教材;

➢ 本科毕业设计、研究生学术论文的资料;

➢ 相关工程技术人员的参考资料。

本书由赵小川组织编写并进行统稿,梁冠豪负责第1、9章的编写,何灏负责第2、3章的编写,邱帅睿、于逊等人对本书进行了部分图形绘制与校对。同时,赵斌、张风英、何灏、于逊、马子领、李喜玉、李阳、刘祥、吴军、李利华参与了本书的部分编写工作,对各章的程序进行验证。在此,对他们付出的辛勤劳动表示衷心的感谢。

书中疏漏或不足之处在所难免,敬请读者批评指正。有兴趣的朋友可以发邮件到:zhaoxch1983@sina.com,与作者交流。

赵小川

2016年12月于北京