MATLAB简介:在科学和工程应用中,往往要进行大量的科学计算,其中包括以矩阵为基础的数学计算;这些计算一般来说难以用手工精确和快捷地进行,而且众多工程问题一般只要求得到满足精度的近似解就行,从而借助于计算机编写相应的程序进行近似计算就显得很有必要。目前用Basic、Fortran和C编制计算程序较多,但其既需要对有关算法有深刻的了解,还需要熟练掌握所用语言的语法和编程技巧;这对较多科学和工程技术人员而言,同时具备这两方面的技能就很有难度;而且用上述语言编制程序不但复杂,一般需要大量的人力和物力,而且影响工作进程和效率,为此,美国Mathwork公司于1967年推出了“Matrix Laboratory”(即矩阵实验室,缩写为Matlab)软件包,并不段进行更新和扩充,目前已成为全球应用最广泛最流行的软件之一。 ^]3Y11sI
n$g g$<
目前最新的6.5版本(windows环境)是一种功能强、效率高便于进行科学和工程计算的交互式软件包。其中包括:一般数值分析、矩阵运算、概率统计、建模与系统控制和优化等应用程序。并集应用程序和图形于一便于使用的集成环境中,在此环境下所解问题的Matlab语言表述形式和其数学表达形式相同,不需要按传统的方法编程,就可解决工程、科学计算和数学学科中的许多问题。。不过,Matlab作为一种新的计算机语言,要想运用自如,充分发挥它的威力,也许先系统地学习它。为此,本书的第一部分主要为了使读者能够掌握Matlab的基础,并在后面的不断应用中,再挖掘其内在的潜力。首先应该相信的是,由于使用Matlab编程运算与人进行科学计算的思路和表达方式完全一致,从而学习Matlab语言不象学习其它高级语言——如Basic、Fortran和C等那样难以掌握。 tI|?k(D