課程目錄

    本課程以國際上最流行的MATLAB/Simulink語言為主要工具,在全新的框架下對控制系統建模、仿真、分析與設計進行了較全面的介紹,包括MATLAB語言的編程方法及其在各類數學問題求解中的應用;各類線性系統模型的表示方法與模型轉換、系統辨識問題的求解方法;控制系統的計算機輔助分析;基于Simulink的控制系統建模仿真的方法;應用技巧及建模實例;控制系統的計算機輔助設計算法等內容。

MATLAB 語言的首創(chuàng)者Cleve Moler 教授在數值分析,特別是在數值線性代數的領域中很有影響。他曾在密西根大學、斯坦福大學和新墨西哥大學任數學與計算機科學教授。1980 年前后,時任新墨西哥大學計算機系主任的Moler 教授在講授線性代數課程時,發(fā)現了用其他高級語言編程極為不便,便構思并開發(fā)了MATLAB(MATrix LABoratory,即矩陣實驗室),這一軟件利用了他研制的、在國際上頗有影響的EISPACK[30](基于特征值計算的軟件包)和LINPACK兩大軟件包中可靠的子程序,用Fortran 語言編寫了集命令翻譯、科學計算于一身的一套交互式軟件系統。

所謂交互式語言,是指用戶給出一條命令,立即就可以得出該命令的結果。該語言無需像C 和Fortran 語言那樣,首先要求使用者去編寫源程序,然后對之進行編譯、連接,最終形成可執(zhí)行文件。這無疑會給使用者帶來極大的方便。在MATLAB 下,矩陣的運算變得異常的容易,所以它一出現就廣受歡迎,這一系統逐漸發(fā)展、完善,逐步走向成熟,形成了今天的模樣。

目前,MATLAB 已經成為國際上最流行的科學與工程計算的軟件工具,現在的MATLAB 已經不僅僅是一個“矩陣實驗室”了,它已經成為了一種具有廣泛應用前景的、全新的計算機高級編程語言了,有人稱它為“第四代”計算機語言,它在國內外高校和研究部門正扮演著重要的角色。MATLAB 語言的功能也越來越強大,不斷適應新的要求提出新的解決方法。另外,很多長期以來對MATLAB 有一定競爭能力的軟件(如Matrix-X)已經被MathWorks 公司吞并,所以可以預見,在科學運算與系統仿真領域MATLAB 語言將長期保持其獨一無二的地位。

MATLAB 目前已經成為控制界國際上最流行的軟件,它除了傳統的交互式編程之外,還提供了豐富可靠的矩陣運算、圖形繪制、數據處理、圖像處理、方便的Microsoft Windows 編程等便利工具。此外,控制界很多學者將自己擅長的CAD 方法用MATLAB 加以實現,出現了大量的MATLAB 配套工具箱,如控制界最流行的控制系統工具箱(Control System Toolbox)、系統辨識工具箱(System Identification Toolbox)、魯棒控制工具箱(Robust Control Toolbox)、多變量頻域設計工具箱(Multivariable Frequency Design Toolbox)、μ 分析與綜合工具箱(μ-Analysis and Synthesis Toolbox)、神經網絡工具箱(Neural Network Toolbox)、最優(yōu)化工具箱(Optimization Toolbox)、信號處理工具(Signal Processing Toolbox)以及仿真環(huán)境Simulink。參與編寫這些工具箱的設計者包括國際控制界的名流,如Alan Laub、Michael Sofanov、Leonard Ljung、Jan Maciejowski 等這些在相應領域的著名專家,這當然地提高了MATLAB 的聲譽與可信度,使得MATLAB 風靡國際控制界,成為最重要也是最流行的語言。


郵箱
huangbenjincv@163.com

惠东县| 阿拉善盟| 兴宁市| 武定县| 咸宁市| 雷波县| 洪江市| 南漳县| 新安县| 舒城县| 中宁县| 德州市| 忻城县| 柯坪县| 葵青区| 石泉县| 东乌珠穆沁旗| 新安县| 五指山市| 浮梁县| 玛纳斯县| 交城县| 灯塔市| 松原市| 鄄城县| 虹口区| 合作市| 贺兰县| 西乌珠穆沁旗| 洪泽县| 福贡县| 交口县| 永兴县| 深州市| 阳东县| 四平市| 蒙城县| 秀山| 蚌埠市| 陵川县| 会理县|