官术网_书友最值得收藏!

1.1 MATLAB發展簡介

MATLAB是一個用于科學研究與工程應用分析和設計的商業化算術運算軟件。MATLAB由美國新墨西哥大學的數學教授Cleve Moler開發。Moler在其1965年的博士論文中使用的一個示例——L形曲面成為現在MathWorks公司使用的徽標。

Moler當時在美國阿貢國家實驗室(Argonne National Laboratory)參與了兩個數值計算軟件包的開發:用于求取矩陣特征值的EISPACK和用于求解線性系統的LINPACK。同時,他也在新墨西哥大學講授數值分析和矩陣論的課程。為了讓學生們既能夠在計算機上進行實踐,又能免除編寫程序的麻煩,Moler利用FORTRAN語言和EISPACK及LINPACK的部分功能,編寫了最初版本的MATLAB。這個版本的MATLAB僅80個數學函數,只能在字符界面上繪制粗略的曲線圖,而且缺少M文件和工具箱等成熟版本MATLAB的核心部分。它所關注的是與矩陣有關的計算,這一點從MATLAB(Matrix Laboratory:矩陣實驗室)的名稱也能看出來。

在MATLAB向商業化軟件的轉變過程中,自動控制工程師Jack Little扮演了重要角色。他是首個商業化MATLAB軟件的主要開發者。1981年IBM公司推出其首款個人計算機后,Little迅速意識到MATLAB在個人計算機上的應用前景,并與Steve Bangert用C語言改寫了MATLAB,而M文件、工具箱以及更為強大的圖形繪制功能等重要特性也在這時加入了MATLAB。1984年,Moler、Little和Bangert在美國加利福尼亞州成立了MathWorks公司。

自那以后,MATLAB便迅速發展,成為一個強有力的科學與工程領域的應用軟件。它不僅用于解決矩陣與數值計算方面的問題,而且已經成為集數值與符號計算、數據可視化、圖形界面設計、程序設計、仿真等功能為一體的集成軟件平臺。此外,在教育領域,MATLAB也成為高等數學、線性代數、概率論與數理統計、數值分析、數學建模、自動控制系統設計與仿真、信號處理、通信系統仿真乃至大學物理、生物學、計量經濟學等廣泛課程的重要教學和實踐工具,為眾多的研究者與學習者所熟悉。

主站蜘蛛池模板: 绩溪县| 称多县| 旬邑县| 剑川县| 大丰市| 雷州市| 拜泉县| 开封市| 丹棱县| 广灵县| 荣昌县| 五峰| 沛县| 开原市| 安庆市| 沈丘县| 北安市| 浑源县| 松潘县| 湘阴县| 房产| 文成县| 南汇区| 拜泉县| 英超| 奉节县| 于都县| 清水县| 宜阳县| 贡山| 唐河县| 白山市| 攀枝花市| 齐河县| 赤峰市| 安平县| 肇源县| 南宫市| 静宁县| 穆棱市| 汝阳县|