|
數學軟件四大家
+ k9 N, y6 Z6 O/ j9 [目前在科技和工程界上比較流行和著名的數學軟件主要有四個,分別是Maple、MATLAB、MathCAD和Mathematica。它們在各自針對的目標都有不同的特色。下面就讓我為你一一道來。
, m7 ^; O) y& N一、Maple V 系統' Y" ~/ S: `( Q5 F, R w- |- O/ S
Maple V是由Waterloo大學開發的數學系統軟件,它不但具有精確的數值處理功能,而且具有無以倫比的符號計算功能。Maple V的符號計算能力還是MathCAD和MATLAB等軟件的符號處理的核心。Maple提供了2000余種數學函數,涉及范圍包括:普通數學、高等數學、線性代數、數論、離散數學、圖形學。它還提供了一套內置的編程語言,用戶可以開發自己的應用程序,而且Maple自身的2000多種函數,基本上是用此語言開發的。
3 v* `* z1 P7 [- SMaple采用字符行輸入方式,輸入時需要按照規定的格式輸入,雖然與一般常見的數學格式不同,但靈活方便,也很容易理解。輸出則可以選擇字符方式和圖形方式,產生的圖形結果可以很方便地剪貼到Windows應用程序內。
0 o" ?; r( x8 p+ H# m二、MATLAB 系統% j) o) o: f" ]2 X
MATLAB原是矩陣實驗室(Matrix Laboratory)在70年代用來提供Linpack和Eispack軟件包的接口程序,采用C語言編寫。從80年代出現3.0的DOS版本,逐漸成為科技計算、視圖交互系統和程序語言。MATLAB可以運行在十幾個操作平臺上,比較常見的有基于Windows 9X/NT、OS/2、Macintosh、Sun、Unix、Linux等平臺的系統。
Y. }+ y) o K2 Z" l/ H- w2 uMATLAB程序主要由主程序和各種工具包組成,其中主程序包含數百個內部核心函數,工具包則包括復雜系統仿真、信號處理工具包、系統識別工具包、優化工具包、神經網絡工具包、控制系統工具包、μ分析和綜合工具包、樣條工具包、符號數學工具包、圖像處理工具包、統計工具包等。而且5.x版本還包含一套幾十個的PDF文件,從MATLAB的使用入門到其他專題應用均有詳細的介紹。; b" T0 u! o) \. l& v# N$ e
MATLAB是數值計算的先鋒,它以矩陣作為基本數據單位,在應用線性代數、數理統計、自動控制、數字信號處理、動態系統仿真方面已經成為首選工具,同時也是科研工作人員和大學生、研究生進行科學研究的得力工具。MATLAB在輸入方面也很方便,可以使用內部的Editor或者其他任何字符處理器,同時它還可以與Word6.0/7.0結合在一起,在Word的頁面里直接調用MATLAB的大部分功能,使Word具有特殊的計算能力。 |
|