資源描述:
《MATLAB和Simulink簡介》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、MATLAB和Simulink簡介1MATLAB的安裝與啟動1.MATLAB的安裝2.MATLAB的啟動2MATLAB指令窗1.工具條2.菜單選項File(文件)Edit(編輯)Debug()Window(窗口)Help(幫助)Desktop3MATLAB中的數(shù)值表示、變量命名、運算符號和表達式1數(shù)值的表示例0-1000.00812.7521.8e-68.2e522/32變量的命名1)變量名的第一個字符必須是英文字母,變量名長度不超過31個字符2)變量名中不得包含空格,標(biāo)點符號,但允許下連字符”_”3)區(qū)分大,小寫字母3基本運算符+Addition加
2、-Subtraction減*Multiplication乘/Division左除Leftdivision右除^Power冪()Specifyevaluationorder指定運算順序4表達式1)表達式由變量名、運算符和函數(shù)名組成。2)表達式將按常規(guī)相同的優(yōu)先級自左至右執(zhí)行運算。3)優(yōu)先級的規(guī)定為:指數(shù)運算級別最高,乘除運算次之,加減運算級別最低。4)括號可以改變運算的次序。4應(yīng)用MATLAB進行數(shù)值運算【例】求[18+4×(7-3)]÷52的運算結(jié)果。5應(yīng)用MATLAB繪制二維圖線(plot)【例】繪制二個周期內(nèi)的正弦曲線:解:正弦曲線以t為x軸,
3、sin(t)為y軸,令取樣間隔為0.1,取樣長度為4π(4*pi)【例4】同時繪制二個周期內(nèi)的正弦曲線和余弦曲線。繪制多條曲線時,plot()的格式為:plot(x1,y1,x2,y2…)>>t1=0:0.1:4*pi;t2=0:0.1:4*pi;plot(t1,sin(t1),t2,cos(t2))MATLAB中關(guān)于網(wǎng)格線、標(biāo)題、x軸標(biāo)記和y軸標(biāo)記的命令如下:grid(加網(wǎng)格線);title(加圖形標(biāo)題);xlabel(加x軸標(biāo)記)和ylabel(加y軸標(biāo)記)>>t=0:0.1:4*pi;plot(t,sin(t))gridtitle(‘正
4、弦曲線’)xlabel(‘Time’)ylabel(‘sin(t)’)MATLAB對漢字的識別在文件名稱中不使用漢字為宜6SIMULINK仿真軟件及其應(yīng)用1.SIMULINK仿真軟件簡介SIMULINK是MATLAB里的工具箱之一,主要功能是實現(xiàn)動態(tài)系統(tǒng)建模、仿真與分析;SIMULINK提供了一種圖形化的交互環(huán)境,只需用鼠標(biāo)拖動的方便,便能迅速地建立起系統(tǒng)框圖模型,并在此基礎(chǔ)上對系統(tǒng)進行仿真分析和改進設(shè)計。啟動SIMULINK(1)單擊工具欄快捷圖標(biāo)(2)在CommandWindow中輸入simulinkSIMULINK可提供14類基本模塊庫和許多專
5、業(yè)模塊子集。連續(xù)系統(tǒng)模塊庫Derivative:Numericalderivative:du/dt.Integrator:Continuous-timeintegrationoftheinputsignal.State-Space:State-spacemodel:dx/dt=Ax+Buy=Cx+DuTransferFcn:Thenumeratorcoefficientcanbeavectorormatrixexpression.Thedenominatorcoefficientmustbeavector.Theoutputwidthequalsth
6、enumberofrowsinthenumeratorcoefficient.Youshouldspecifythecoefficientsindescendingorderofpowersofs.TransportDelay:Applyspecifieddelaytotheinputsignal.BestaccuracyisachievedwhenthedelayislargerthanthesimulationstepVariableTimeDelay:Applyadelaytothefirstinputsignal.VariableTransp
7、ortDelay:Applyadelaytothefirstinputsignal.Zero-Pole:Matrixexpressionforzeros.Vectorexpressionforpolesandgain.Outputwidthequalsthenumberofcolumnsinzerosmatrix,oroneifzerosisavector.系統(tǒng)輸入模塊庫(Sources)有限帶寬白噪聲輸出頻率隨時間線性變換的正弦信號輸出當(dāng)前仿真時間常數(shù)輸入以固定速率輸出當(dāng)前仿真時間BandLimitdeWhiteNoise 有限帶寬白噪聲Band
8、LimitdeWhiteNoise 有限帶寬白噪聲BandLimitdeWhiteNoise 有限帶寬白