前言
FOREWORD

我们在日常生活中,经常会遇到一些计算题,最简单的计算题用口算就解决了,稍微难一点的可以用电子计算器、手机或计算机中的计算器。计算机中的计算器如图1所示。

图1 计算机中的计算器

计算机中的计算器只能计算四则运算、倒数及开/平方。再复杂一些的计算题,可以用科学计算器,如图2所示。

图2 科学计算器

这个计算器又增加了指数、对数及三角函数等的计算功能。如果这个计算器还不够用,那就可以用MATLAB软件。

MATLAB是在计算机中使用的计算软件。它是一种集计算、可视化和编程等功能于一身的高效的工程计算软件。只有你想不到的,几乎没有它不能算的。这种软件入门极易,深造也不难,会用计算器就会用这种软件。

介绍一种高级语言的常用方法是举例,本书由大量的MATLAB计算实例组成。

本书共分11章,第1章介绍MATLAB基础知识,第2章介绍多项式处理,第3章介绍MATLAB绘图,第4章介绍复数运算,第5章介绍矩阵计算,第6章介绍解多元一次线性方程组,第7章介绍解一元N次方程(上),第8章介绍解一元N次方程(下),第9章介绍超越方程及非线性方程,第10章介绍用图像法解实系数一元N次方程,第11章介绍用图像法解实系数N元一次方程组。

电子资料包的内容,仍以书中章节为单位。在几乎每一章(有几章没有)下,都有1个章文件夹,每章下面有(例N.1)、(例N.2)……例文件夹,例文件夹内是这个例子的名称,打开名称文件夹,就是扩展名为“m”的M文件。在MATLAB软件已安装在计算机中的前提下,把M文件复制到MATLAB命令窗口,可直接执行。使用M文件的另一种方法是通过“x:存放M文件的文件夹”命令,把存放M文件的文件夹置于MATLAB的可搜索路径中。这样,在命令窗口就可以重新编辑或直接执行这些M文件了。

本书所用MATLAB版本是R20 15a,这不是最新版本。其实每个新版本与旧版本相比,大多数只有细节处的一些改进。如果只作一般的计算,用近几年的任何一个版本都可以。

MATLAB是全世界科技人员都在使用的计算或绘图工具。科技人员和办公室的文秘人员都需要掌握它,因为它可以很方便地提供诸如画饼状图、直方图等的方法。

在编写本书过程中,参考了国内许多优秀图书(这些已列在书末的参考文献中),也得到了清华大学出版社的帮助。在此,向以上单位和个人表示衷心感谢。

由于编著者水平有限且时间仓促,书中难免存在缺点,恳请读者批评指正。联系邮箱为dushuchun@263.net。

编著者

2018年6月