- 精通MATLAB金融計算
- 金龍 王正林編著
- 652字
- 2018-12-28 13:42:51
1.1 MATLAB的產生與發展
MATLAB語言的產生是與數學計算緊密聯系在一起的。1980年,美國新墨西哥州大學計算機系主任Cleve Moler在給學生講授線性代數課程時,發現學生在高級語言編程上花費很多時間,于是著手編寫供學生使用的Fortran子程序庫接口程序,他將這個接口程序取名為MATLAB(即Matrix Laboratory的前三個字母的組合,意為“矩陣實驗室”)。這個程序獲得了很大的成功,受到學生的廣泛歡迎。
20世紀80年代初期,Moler等一批數學家與軟件專家組建了MathWorks軟件開發公司,繼續從事MATLAB的研究和開發,1984年推出了第一個MATLAB商業版本,其核心是用C語言編寫的。而后,它又添加了豐富多彩的圖形圖像處理、多媒體、符號運算以及與其他流行軟件的接口功能,使得MATLAB的功能越來越強大。
MathWorks公司正式推出MATLAB后,于1992年推出了具有劃時代意義的MATLAB 4.0版本,之后陸續推出了幾個改進和提高的版本,2004年9月正式推出MATLAB Release 14,即MATLAB 7.0,其功能在原有的基礎上又有了進一步的改進,2008年9月推出了R2008B,它是目前MATLAB最新的版本。
MATLAB經過20余年的研究與不斷完善,現已成為國際上最為流行的科學計算與工程計算軟件工具之一,現在的MATLAB已經不僅僅是一個最初的“矩陣實驗室”了,它已發展成為一種具有廣泛應用前景、全新的計算機高級編程語言,可以說,它是“第四代”計算機語言。
自20世紀90年代起,美國和歐洲的各大學將MATLAB正式列入研究生和本科生的教學計劃,MATLAB軟件已成為數值計算、數理統計、信號處理、時間序列分析、動態系統仿真等課程的基本教學工具,成為學生必須掌握的基本軟件之一。在研究單位和工業界,MATLAB也成為工程師們必須掌握的一種工具,被認為進行高效研究與開發的首選軟件工具。