MATLAB7.0是美国MathWorks公司开发的优秀计算软件MATLAB的最新版本。MATEAB自20世纪80年代面世以来,以其强大的数值计算能力、优秀的绘图功能以及与其他软件良好的交互功能在众多的数学计算软件中独领风骚,特别是它源代码的开放性使用户可以二次开发,受到了广大使用者的格外赞赏。
本书从初学者的角度由浅入深地介绍了MATLA7.0的符号计算、数值计算、数据绘图、程序设计、图形用户界面的开发以及与其他软件的结合。全书共分9章,其中第1、2章介绍MATLAB7.0的安装、介绍和入门知识,第3、4章介绍符号计算与数值计算,第5章介绍MATLAB的绘图功能,第6章介绍MATLAB程序设计,第7章介绍MATLAB图形用户界面GUI技术,第8、9章介绍与Word、C、Fortran等程序的接口技术。
本书既可作为高等工程院校理工科的教师、研究生、本科生学习、使用MATLAB的教材,也可以作为科学研究工作者、工程技术人员自学本软件和进行工程计算的参考书。
本书是一本MATLAB的普及性读物,但由于MATLAB的应用领域的广泛和牵涉数学概念的高深,要求读者有一定的高等数学、工程数学及一定的专业知识。作者力求以简单易懂、循序渐进的方法把这个软件介绍给大家,使读者能较容易地学会该软件的一般用法。全书共分9章,各章内容如下:
第1章为MATLAB简介。除了对MATLAB作一般的介绍以外,重点介绍MATLAB7.0的安装、使用环境和帮助系统。
第2章为MATLAB快速入门。本章是为那些不需要系统学习MATLAB而只在某一方面或某几方面使用MATLAB的读者写的。主要介绍MATLAB最基本的一些应用和最基本的一些知识,有MATLAB的基本命令、基本函数、基本运算、简单符号微积分、简单图形、简单线性系统分析和基本编程等。
第3章为符号计算与符号微积分。重点介绍MATLAB的符号计算系统,包括符号矩阵、符号表达式运算、符号微积分运算、符号方程求解、符号积分变换等内容。
第4章为数值计算。主要介绍矩阵及多项式计算,方程与方程组的求解、数理统计等。
第5章为数据的图形表示。分别介绍了图形窗口的操作,二维、三维图形的绘制,图形的注释和控制,交互绘图和动画等。
第6章为MATLAB的程序设计。主要介绍MATLAB的数据和变量的类型,MATLAB程序的控制语句,程序的调试和评述等。
第7章为MATLAB的GUI设计。主要介绍MATLAB7.0的标准图形界面,GUI开发环境,控件和菜单设计,GUI设计初步。
第8章为MATLAB与Word的连接。主要介绍Notebook的安装、启动和使用。
第9章为MATLAB与其他程序的连接。以c语言为例介绍MATLAB与c语言的交互,主要有c语言引擎函数,MATLAB计算引擎,MEX、MAT函数等。
另外,设有两个附录,附录A是MATLAB7.0中对象常用属性对照表,主要为减少正文篇幅,方便读者应用,附录B是MATLAB7.0主要功能组件中英文对照和更新情况表,便于读者了解7.0版本的更新情况。