資源描述:
《MATLABsimulink系統(tǒng)仿真分析仿真報(bào)告.docx》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、仿真報(bào)告??課程名稱:自動(dòng)化技術(shù)導(dǎo)論報(bào)告題目:MATLAB/simulink系統(tǒng)仿真分析班級(jí)姓名學(xué)號(hào)xxxxxx自動(dòng)化學(xué)院2016年4月軟件版本:MATLABR2010bMATLAB強(qiáng)處理能力MATLAB是一個(gè)包含大量計(jì)算算法的集合。其擁有600多個(gè)工程中要用到的數(shù)學(xué)運(yùn)算函數(shù),可以方便的實(shí)現(xiàn)用戶所需的各種計(jì)算功能。函數(shù)中所使用的算法都是科研和工程計(jì)算中的最新研究成果,而且經(jīng)過(guò)了各種優(yōu)化和容錯(cuò)處理。在通常情況下,可以用它來(lái)代替底層編程語(yǔ)言,如C和C++。在計(jì)算要求相同的情況下,使用MATLAB的編程工作量會(huì)
2、大大減少。MATLAB的這些函數(shù)集包括從最簡(jiǎn)單最基本的函數(shù)到諸如矩陣,特征向量、快速傅立葉變換的復(fù)雜函數(shù)。函數(shù)所能解決的問(wèn)題其大致包括矩陣運(yùn)算和線性方程組的求解、微分方程及偏微分方程的組的求解、符號(hào)運(yùn)算、傅立葉變換和數(shù)據(jù)的統(tǒng)計(jì)分析、工程中的優(yōu)化問(wèn)題、稀疏矩陣運(yùn)算、復(fù)數(shù)的各種運(yùn)算、三角函數(shù)和其他初等數(shù)學(xué)運(yùn)算、多維數(shù)組操作以及建模動(dòng)態(tài)仿真等。MATLAB圖形處理MATLAB自產(chǎn)生之日起就具有方便的數(shù)據(jù)可視化功能,以將向量和矩陣用圖形表現(xiàn)出來(lái),并且可以對(duì)圖形進(jìn)行標(biāo)注和打印。高層次的作圖包括二維和三維的可視化、圖
3、象處理、動(dòng)畫和表達(dá)式作圖??捎糜诳茖W(xué)計(jì)算和工程繪圖。新版本的MATLAB對(duì)整個(gè)圖形處理功能作了很大的改進(jìn)和完善,使它不僅在一般數(shù)據(jù)可視化軟件都具有的功能(例如二維曲線和三維曲面的繪制和處理等)方面更加完善,而且對(duì)于一些其他軟件所沒(méi)有的功能(例如圖形的光照處理、色度處理以及四維數(shù)據(jù)的表現(xiàn)等),MATLAB同樣表現(xiàn)了出色的處理能力。同時(shí)對(duì)一些特殊的可視化要求,例如圖形對(duì)話等,MATLAB也有相應(yīng)的功能函數(shù),保證了用戶不同層次的要求。另外新版本的MATLAB還著重在圖形用戶界面(GUI)的制作上作了很大的改善,
4、對(duì)這方面有特殊要求的用戶也可以得到滿足。MATLAB對(duì)許多專門的領(lǐng)域都開(kāi)發(fā)了功能強(qiáng)大的模塊集和工具箱。一般來(lái)說(shuō),它們都是由特定領(lǐng)域的專家開(kāi)發(fā)的,用戶可以直接使用工具箱學(xué)習(xí)、應(yīng)用和評(píng)估不同的方法而不需要自己編寫代碼。領(lǐng)域,諸如數(shù)據(jù)采集、數(shù)據(jù)庫(kù)接口、概率統(tǒng)計(jì)、樣條擬合、優(yōu)化算法、偏微分方程求解、神經(jīng)網(wǎng)絡(luò)、小波分析、信號(hào)處理、圖像處理、系統(tǒng)辨識(shí)、控制系統(tǒng)設(shè)計(jì)、LMI控制、魯棒控制、模型預(yù)測(cè)、模糊邏輯、金融分析、地圖工具、非線性控制設(shè)計(jì)、實(shí)時(shí)快速原型及半物理仿真、嵌入式系統(tǒng)開(kāi)發(fā)、定點(diǎn)仿真、DSP與通訊、電力系統(tǒng)仿
5、真等,都在工具箱(Toolbox)家族中有了自己的一席之地。MATLAB程序接口新版本的MATLAB可以利用MATLAB編譯器和C/C++數(shù)學(xué)庫(kù)和圖形庫(kù),將自己的MATLAB程序自動(dòng)轉(zhuǎn)換為獨(dú)立于MATLAB運(yùn)行的C和C++代碼。允許用戶編寫可以和MATLAB進(jìn)行交互的C或C++語(yǔ)言程序。另外,MATLAB網(wǎng)頁(yè)服務(wù)程序還容許在Web應(yīng)用中使用自己的MATLAB數(shù)學(xué)和圖形程序。MATLAB的一個(gè)重要特色就是具有一套程序擴(kuò)展系統(tǒng)和一組稱之為工具箱的特殊應(yīng)用子程序。工具箱是MATLAB函數(shù)的子程序庫(kù),每一個(gè)工具箱
6、都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號(hào)處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、模糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。MATLAB應(yīng)用軟件開(kāi)發(fā)在開(kāi)發(fā)環(huán)境中,使用戶更方便地控制多個(gè)文件和圖形窗口;在編程方面支持了函數(shù)嵌套,有條件中斷等;在圖形化方面,有了更強(qiáng)大的圖形標(biāo)注和處理功能,包括對(duì)性對(duì)起連接注釋等;在輸入輸出方面,可以直接向Excel和HDF5進(jìn)行連接。MATLAB應(yīng)用方面MATLAB產(chǎn)品族可以用來(lái)進(jìn)行以下各種工作:●數(shù)值分析●數(shù)值和符號(hào)計(jì)算●工程與科學(xué)繪圖●控制系統(tǒng)的設(shè)計(jì)與仿真●通訊系統(tǒng)設(shè)計(jì)與仿真●管
7、理與調(diào)度優(yōu)化計(jì)算(運(yùn)籌學(xué))MATLAB的應(yīng)用范圍非常廣,包括信號(hào)和圖像處理、通訊、控制系統(tǒng)設(shè)計(jì)、測(cè)試和測(cè)量、財(cái)務(wù)建模和分析以及計(jì)算生物學(xué)等眾多應(yīng)用領(lǐng)域。附加的工具箱(單獨(dú)提供的專用MATLAB函數(shù)集)擴(kuò)展了MATLAB環(huán)境,以解決這些應(yīng)用領(lǐng)域內(nèi)特定類型的問(wèn)題。MATLAB運(yùn)行環(huán)境簡(jiǎn)介進(jìn)入MATLABR2010b版的Desktop操作界面,它是一個(gè)高度集成的MATLAB工作界面。該桌面的上層鋪放著三個(gè)最常用的界面,以及其他內(nèi)容:菜單欄、工具欄、指令窗、當(dāng)前目錄瀏覽器、MATLAB工作內(nèi)存空間瀏覽器、歷史指令
8、窗等。其默認(rèn)形式,如圖一所示。指令窗該窗是進(jìn)行各種MATLAB操作的最主要窗口。在該窗內(nèi),可鍵入各種送給MATLAB運(yùn)作的指令、函數(shù)、表達(dá)式;顯示除圖形外的所有運(yùn)算結(jié)果;運(yùn)行錯(cuò)誤時(shí),給出相關(guān)的出錯(cuò)提示。當(dāng)前目錄瀏覽器在該瀏覽器中,展示著子目錄、M文件、MAT文件和MDL文件等。對(duì)該界面上的M文件,可直接進(jìn)行復(fù)制、編輯和運(yùn)行;界面上的MAT數(shù)據(jù)文件,可直接送入MATLAB工作內(nèi)存。此外,對(duì)該界面上的子目錄,可進(jìn)行Windows平