版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第17講工具箱簡介
Simulink入門本講教學(xué)目標(biāo)
了解Matlab工具箱掌握工具箱的分類掌握通用型工具箱的內(nèi)容了解專業(yè)型工具箱掌握符號運算和動態(tài)仿真工具箱MATLAB工具箱是其功能的進(jìn)一步擴(kuò)展,是該公司和第三方在MATLAB主包提供的強(qiáng)大的數(shù)值運算的基礎(chǔ)上,對具體的工程問題提供的特殊函數(shù)集,可以幫助用戶解決特殊的工程問題。隨著MATLAB的不斷擴(kuò)充,工具箱將會越來越多,而工具箱實際上就是在其系統(tǒng)上開發(fā)的一組實用的M文件函數(shù)命令或Simulink仿真模型。因此,只要用戶有興趣和要求,自己也可以開發(fā)特殊用途的工具箱。在MATLAB/Simulink基礎(chǔ)之上,MathWorks公司為用戶提供了豐富的擴(kuò)展資源,即大量的工具箱和模塊集。從1985年推出第一個版本以后的近20年發(fā)展過程中,MATLAB已經(jīng)從單純的Fortran數(shù)學(xué)函數(shù)庫演變?yōu)槎鄬W(xué)科、多領(lǐng)域的函數(shù)包及模塊庫的提供者,大大方便了用戶的開發(fā)。隨著MATLABR2007版本的產(chǎn)品,主要包括12個新產(chǎn)品模塊,同時主要升級了28個產(chǎn)品模塊。17.1MATLAB工具箱功能型工具箱——通用型主要用來擴(kuò)充matlab的數(shù)值計算、符號運算功能、圖形建模仿真功能、文字處理功能以及與硬件實時交互功能,能夠用于多種學(xué)科。領(lǐng)域型工具箱——專用型是學(xué)科專用工具箱,其專業(yè)性很強(qiáng),比如控制系統(tǒng)工具箱(ControlSystemToolbox);信號處理工具箱(SignalProcessingToolbox);財政金融工具箱(FinancialToolbox)等,只適用于本專業(yè)。MATLAB常用工具箱MatlabMainToolbox——matlab主工具箱ControlSystemToolbox——控制系統(tǒng)工具箱CommunicationToolbox——通訊工具箱FinancialToolbox——財政金融工具箱SystemIdentificationToolbox——系統(tǒng)辨識工具箱FuzzyLogicToolbox——模糊邏輯工具箱Higher-OrderSpectralAnalysisToolbox——高階譜分析工具箱ImageProcessingToolbox——圖象處理工具箱LMIControlToolbox——線性矩陣不等式工具箱ModelpredictiveControlToolbox——模型預(yù)測控制工具箱續(xù)上頁μ-AnalysisandSynthesisToolbox——μ分析工具箱NeuralNetworkToolbox——神經(jīng)網(wǎng)絡(luò)工具箱OptimizationToolbox——優(yōu)化工具箱PartialDifferentialToolbox——偏微分方程工具箱RobustControlToolbox——魯棒控制工具箱SignalProcessingToolbox——信號處理工具箱SplineToolbox——樣條工具箱StatisticsToolbox——統(tǒng)計工具箱SymbolicMathToolbox——符號數(shù)學(xué)工具箱SimulinkToolbox——動態(tài)仿真工具箱SystemIdentificationToolbox——系統(tǒng)辨識工具箱WaveleToolbox——小波工具箱
等等17.2通用工具箱
17.2.1Matlab主工具箱前面課程所介紹的數(shù)值計算、符號運算、繪圖以及句柄繪圖都是matlab主工具箱的內(nèi)容,是matlab的基本部分,也是我們課程的重點。Matlab主工具箱位于:
c:\matlab\toolbox\matlab主工具箱是任何版本的matlab都不可缺少的。除toolbox\matlab之外的工具箱,在比較完整的專業(yè)版matlab語言中有20多個工具箱。這些工具箱是需要單獨選擇購買的。matlab主工具箱共有21個函數(shù)庫datafun
——數(shù)據(jù)分析函數(shù)庫sonnds
——聲音處理函數(shù)庫dde
——動態(tài)數(shù)據(jù)交換函數(shù)庫elfun——初等數(shù)學(xué)函數(shù)庫specmat——特殊矩陣函數(shù)庫elmat
——初等矩陣和時間函數(shù)庫funfun
——函數(shù)功能和數(shù)學(xué)分析函數(shù)庫general——通用命令函數(shù)庫graphics——通用圖形函數(shù)庫iofun——底層輸入輸出函數(shù)庫lang
——語言結(jié)構(gòu)函數(shù)庫matfun——矩陣線性代數(shù)函數(shù)庫續(xù)21個函數(shù)庫ops——運算符和邏輯函數(shù)庫plotxy
——二維繪圖函數(shù)庫plotxyz
——三維繪圖函數(shù)庫color——顏色和光照函數(shù)庫polyfun——多項式函數(shù)庫sparfun——稀疏矩陣函數(shù)庫strfun——字符串函數(shù)庫demos——matlab演示函數(shù)庫uitools
——圖形界面函數(shù)庫datatypes——數(shù)據(jù)類型函數(shù)庫graphics——句柄繪圖函數(shù)庫graph3d——三維繪圖各函數(shù)庫中的函數(shù)可用help函數(shù)庫名查詢,或type函數(shù)名方法查詢
例1:helpplotxyTwodimensionalgraphics.ElementaryX-Ygraphs.plot-Linearplot.
loglog-Log-logscaleplot.
semilogx-Semi-logscaleplot.
semilogy-Semi-logscaleplot.fill-Drawfilled2-Dpolygons.17.2.2符號運算工具箱主要功能以符號為對象的數(shù)學(xué)運算。在大學(xué)教學(xué)中,符號數(shù)學(xué)是各專業(yè)都能用到的。符號運算無須事先對獨立變量賦值,運算結(jié)果以標(biāo)準(zhǔn)的符號形式表達(dá)。特點:運算對象可以是沒賦值的符號變量可以獲得任意精度的解
例2:z='a*t^2+b*t+c';r=solve(z,‘t’)——對缺省變量求解r=[1/2/a*(-b+(b^2-4*a*c)^(1/2))][1/2/a*(-b-(b^2-4*a*c)^(1/2))]對任意變量求解r=solve(z,'b')
r=-(a*t^2+c)/tr=solve(z,'c')
r=-a*t^2-b*t17.2.3Simulink動態(tài)仿真工具箱
simulink工具箱簡介simulink
是實現(xiàn)動態(tài)系統(tǒng)建模、仿真和分析的一個集成環(huán)境,使得matlab的功能得到進(jìn)一步擴(kuò)展,它可以非常容易的實現(xiàn)可視化建模,把理論研究和工程實踐有機(jī)的結(jié)合在一起。大部分專用工具箱只要以matlab主包為基礎(chǔ)就能運行,有少數(shù)工具箱(通訊工具箱、信號處理工具箱等)則要求有simulink工具箱的支持。續(xù)simulink工具箱簡介由于matlab
和simulink
是集成在一起的,因此用戶可以在兩種環(huán)境下對自己的模型進(jìn)行仿真、分析和修改。不用命令行編程,由方框圖產(chǎn)生m文件(s函數(shù))。當(dāng)創(chuàng)建好的框圖保存后,相應(yīng)的m文件就自動生成,這個.m文件包含了該框圖的所有圖形及數(shù)學(xué)關(guān)系信息??驁D表示比較直觀,易構(gòu)造,運行速度較快。1.Simulink優(yōu)點適應(yīng)面廣包括線性、非線性系統(tǒng);離散、連續(xù)系統(tǒng)。結(jié)構(gòu)和流程清晰以方塊圖形式呈現(xiàn)。仿真精細(xì)、貼近實際2.simulink
的模型:simulink模型在視覺上表現(xiàn)為方框圖,在文件上則是擴(kuò)展名為m的ASCII代碼;在數(shù)學(xué)上體現(xiàn)為一組微分方程或差分方程;在行為上模擬了物理器件構(gòu)成的實際系統(tǒng)的動態(tài)特性。simulink
的一般結(jié)構(gòu):輸入系統(tǒng)輸出3.仿真原理當(dāng)在框圖視窗中進(jìn)行仿真的同時,matlab
實際上是運行保存于simulink內(nèi)存中s函數(shù)的映象文件,而不是解釋運行該m文件。s函數(shù)并不是標(biāo)準(zhǔn)m文件,它m文件的一種特殊形式。4.結(jié)構(gòu)圖創(chuàng)建方法一個動態(tài)系統(tǒng)的創(chuàng)建過程,就是一個方框圖的繪制過程。具體步驟:在matlab命令窗口鍵入simulink選擇File菜單New選項,出現(xiàn)一個新窗口,即可繪制結(jié)構(gòu)圖。例3:模擬一個微分方程。u
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年冀教版八年級科學(xué)下冊月考試卷含答案
- 2025年浙教版高二地理下冊階段測試試卷
- 6飛向藍(lán)天的恐龍 說課稿-2023-2024學(xué)年語文四年級下冊統(tǒng)編版
- 4 地球-我們的家園2023-2024學(xué)年六年級下冊道德與法治同步說課稿(統(tǒng)編版)
- 27 我的伯父魯迅先生說課稿-2024-2025學(xué)年統(tǒng)編版語文六年級上冊
- 二零二五版行政合同中行政主體特權(quán)在公共資源配置中的運用協(xié)議4篇
- 二零二五年度4S店汽車銷售與汽車后市場綜合服務(wù)合同3篇
- 二零二五版房產(chǎn)經(jīng)紀(jì)企業(yè)房產(chǎn)買賣租賃市場營銷推廣合同3篇
- 二零二五年度進(jìn)口車輛買賣合同模板(含關(guān)稅計算)4篇
- 二零二五年度工業(yè)廠房門窗系統(tǒng)安裝工程承包協(xié)議3篇
- 人教版(2025新版)七年級下冊英語:寒假課內(nèi)預(yù)習(xí)重點知識默寫練習(xí)
- 藝術(shù)品捐贈協(xié)議
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級下冊+
- 高職組全國職業(yè)院校技能大賽(嬰幼兒照護(hù)賽項)備賽試題庫(含答案)
- 2024年公安部直屬事業(yè)單位招聘筆試參考題庫附帶答案詳解
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 10KV供配電工程施工組織設(shè)計
- 終端攔截攻略
- 藥物外滲處理及預(yù)防【病房護(hù)士安全警示教育培訓(xùn)課件】--ppt課件
- 紙箱檢驗標(biāo)準(zhǔn)新
評論
0/150
提交評論