- MATLAB/Simulink建模與仿真
- 張德豐編著
- 1198字
- 2019-01-01 12:45:18
前言
MATLAB語言由于其語法的簡潔性,代碼接近于自然數(shù)學(xué)描述方式,以及具有豐富的專業(yè)函數(shù)庫等諸多優(yōu)點,吸引了眾多科學(xué)研究工作者,越來越成為科學(xué)研究、數(shù)值計算、建模仿真,以及學(xué)術(shù)交流的事實標(biāo)準(zhǔn)。Simulink 作為 MATLAB 語言上的一個可視化建模仿真平臺,起源于對自動控制系統(tǒng)的仿真需求,它采用方框圖建模的形式,更加貼近于工程習(xí)慣。Simulink 是基于 MATLAB 的框圖設(shè)計環(huán)境,可以用來對各種動態(tài)系統(tǒng)進(jìn)行建模、分析和仿真,它的建模范圍廣泛,可以針對任何能夠用數(shù)學(xué)來描述的系統(tǒng)進(jìn)行建模,如航空航天動力學(xué)系統(tǒng)、衛(wèi)星控制制導(dǎo)系統(tǒng)、通信系統(tǒng)、船舶及汽車等,其中包括了連續(xù)、離散、條件執(zhí)行、事件驅(qū)動、單速率、多速率和混雜系統(tǒng)等。Simulink 提供了利用鼠標(biāo)拖動的方法建立系統(tǒng)框圖模型的圖形界面,而且 Simulink 還提供了豐富的功能塊以及不同的專業(yè)模塊集合,利用Simulink 幾乎可以做到不用寫一行代碼完成整個動態(tài)系統(tǒng)的建模工作。
隨著MATLAB/Simulink通信、信號處理專業(yè)函數(shù)庫和專業(yè)工具箱的成熟,它們逐漸為廣大通信技術(shù)領(lǐng)域的專家學(xué)者和工程師所熟悉,在通信理論研究、算法設(shè)計、系統(tǒng)設(shè)計、建模仿真和性能分析驗證等方面的應(yīng)用也更加廣泛。Simulink可視化仿真工具能夠以非常直觀的方框圖方式形象地對通信系統(tǒng)進(jìn)行建模,并以“實時”和動畫的方式來將模型仿真結(jié)果(如波形、頻譜、數(shù)據(jù)曲線等)顯示出來,更便于對通信系統(tǒng)的物理概念和運(yùn)行過程的直觀理解,所以近年來在通信工程專業(yè)中得到了廣大師生的重視和廣泛應(yīng)用,在理論教學(xué)、課程實踐環(huán)節(jié)以及理論和技術(shù)前沿的研究中發(fā)揮了重要作用。
目前,MATLAB/Simulink 的應(yīng)用已經(jīng)遠(yuǎn)遠(yuǎn)超越了數(shù)值計算和控制系統(tǒng)仿真等傳統(tǒng)領(lǐng)域,在幾乎所有理工學(xué)科中形成了為數(shù)眾多的專業(yè)工具庫和函數(shù)庫,已成為科學(xué)研究和工程設(shè)計中日常計算和仿真試驗的工具。
全書共分為8章。第1章介紹了MATLAB軟件的特點、繪圖及程序設(shè)計等內(nèi)容;第2章介紹了 MATLAB 圖形用戶界面設(shè)計,創(chuàng)建圖形用戶界面,GUI 示例等內(nèi)容;第 3 章介紹了Simulink的應(yīng)用,Simulink模塊庫,子系統(tǒng)與模塊封裝技術(shù),Simulink模型的實時代碼生成等內(nèi)容;第4章介紹了MATLAB編程仿真的方法,Simulink仿真的數(shù)據(jù)結(jié)構(gòu)和編程調(diào)用技術(shù),聲卡在MATLAB/Simulink仿真模型中的應(yīng)用等內(nèi)容;第5章介紹了時域響應(yīng)分析,時域穩(wěn)定性分析,頻域的頻率特性等內(nèi)容;第6章介紹了通信系統(tǒng)的模型,模擬信號的數(shù)字化,數(shù)字通信系統(tǒng)的建模仿真應(yīng)用等內(nèi)容;第7章介紹了經(jīng)典控制系統(tǒng)設(shè)計與仿真,現(xiàn)代控制系統(tǒng)設(shè)計與仿真,智能控制系統(tǒng)設(shè)計與仿真等內(nèi)容;第8章介紹了飛機(jī)偏航阻尼器設(shè)計,飛行器控制系統(tǒng)應(yīng)用解析等內(nèi)容。
各章通過精心設(shè)計的應(yīng)用實例來幫助讀者理解和掌握MATLAB/Simulink建模與仿真在通信系統(tǒng)和控制系統(tǒng)中的應(yīng)用。全書內(nèi)容深入淺出、圖文并茂,各章節(jié)之間既相互聯(lián)系又相對獨立,讀者可根據(jù)自己的需要選擇閱讀。本書既可作為計算機(jī)仿真、計算機(jī)應(yīng)用、信息處理、機(jī)械電子等大專院校學(xué)生和研究生教材,也可供計算機(jī)仿真及其相關(guān)領(lǐng)域工程技術(shù)和研究人員參考。
由于時間倉促、作者水平和經(jīng)驗有限,書中錯漏之處在所難免,敬請讀者指正。
作者
2009年3月
- 嵌入式軟件系統(tǒng)測試:基于形式化方法的自動化測試解決方案
- 自己動手實現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫
- 算法零基礎(chǔ)一本通(Python版)
- Visual FoxPro 程序設(shè)計
- 編程珠璣(續(xù))
- Learning Apache Kafka(Second Edition)
- PhpStorm Cookbook
- Android開發(fā):從0到1 (清華開發(fā)者書庫)
- Visual Basic程序設(shè)計教程
- Java網(wǎng)絡(luò)編程核心技術(shù)詳解(視頻微課版)
- D3.js By Example
- uni-app跨平臺開發(fā)與應(yīng)用從入門到實踐
- C++程序設(shè)計
- 計算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 絕密原型檔案:看看專業(yè)產(chǎn)品經(jīng)理的原型是什么樣