MATLAB簡(jiǎn)介:在科學(xué)和工程應(yīng)用中,往往要進(jìn)行大量的科學(xué)計(jì)算,其中包括以矩陣為基礎(chǔ)的數(shù)學(xué)計(jì)算;這些計(jì)算一般來(lái)說(shuō)難以用手工精確和快捷地進(jìn)行,而且眾多工程問(wèn)題一般只要求得到滿足精度的近似解就行,從而借助于計(jì)算機(jī)編寫相應(yīng)的程序進(jìn)行近似計(jì)算就顯得很有必要。目前用Basic、Fortran和C編制計(jì)算程序較多,但其既需要對(duì)有關(guān)算法有深刻的了解,還需要熟練掌握所用語(yǔ)言的語(yǔ)法和編程技巧;這對(duì)較多科學(xué)和工程技術(shù)人員而言,同時(shí)具備這兩方面的技能就很有難度;而且用上述語(yǔ)言編制程序不但復(fù)雜,一般需要大量的人力和物力,而且影響工作進(jìn)程和效率,為此,美國(guó)Mathwork公司于1967年推出了“Matrix Laboratory”(即矩陣實(shí)驗(yàn)室,縮寫為Matlab)軟件包,并不段進(jìn)行更新和擴(kuò)充,目前已成為全球應(yīng)用最廣泛最流行的軟件之一。 IGKtugU%
Zb? u'Vm=u
目前最新的6.5版本(windows環(huán)境)是一種功能強(qiáng)、效率高便于進(jìn)行科學(xué)和工程計(jì)算的交互式軟件包。其中包括:一般數(shù)值分析、矩陣運(yùn)算、概率統(tǒng)計(jì)、建模與系統(tǒng)控制和優(yōu)化等應(yīng)用程序。并集應(yīng)用程序和圖形于一便于使用的集成環(huán)境中,在此環(huán)境下所解問(wèn)題的Matlab語(yǔ)言表述形式和其數(shù)學(xué)表達(dá)形式相同,不需要按傳統(tǒng)的方法編程,就可解決工程、科學(xué)計(jì)算和數(shù)學(xué)學(xué)科中的許多問(wèn)題。。不過(guò),Matlab作為一種新的計(jì)算機(jī)語(yǔ)言,要想運(yùn)用自如,充分發(fā)揮它的威力,也許先系統(tǒng)地學(xué)習(xí)它。為此,本書的第一部分主要為了使讀者能夠掌握Matlab的基礎(chǔ),并在后面的不斷應(yīng)用中,再挖掘其內(nèi)在的潛力。首先應(yīng)該相信的是,由于使用Matlab編程運(yùn)算與人進(jìn)行科學(xué)計(jì)算的思路和表達(dá)方式完全一致,從而學(xué)習(xí)Matlab語(yǔ)言不象學(xué)習(xí)其它高級(jí)語(yǔ)言——如Basic、Fortran和C等那樣難以掌握。 Lo{g0~?x*