單位脈沖和單位階躍 由Matlab繪制二階傳遞函數(shù)單位階躍響應(yīng)?
由Matlab繪制二階傳遞函數(shù)單位階躍響應(yīng)?1. 什么是階躍函數(shù)?大量表示沖擊函數(shù)f(T)=ε(T);那么,如何通過MATLAB中的一些程序來繪制該函數(shù)的波形呢?2. 首先打開MATLAB,如圖所示,
由Matlab繪制二階傳遞函數(shù)單位階躍響應(yīng)?
1. 什么是階躍函數(shù)?
大量表示沖擊函數(shù)f(T)=ε(T);那么,如何通過MATLAB中的一些程序來繪制該函數(shù)的波形呢?
2. 首先打開MATLAB,如圖所示,在MATLAB命令行窗口中輸入如下程序:
t=-0.5:0.001:1
t0=0
u=stepfun(t,t0)
plot(t,u)
axis();
3,然后用MATLAB軟件繪制階躍函數(shù)的波形,如圖所示;
4,對(duì)于MATLAB繪制的波形圖的編輯和保存,可通過彈出窗口的菜單工具實(shí)現(xiàn)全部保存,如圖所示;
5。接下來,我將為初學(xué)者介紹幾個(gè)關(guān)鍵函數(shù)的含義:
plot(T,y)是以T矢量為X軸,u矢量為y軸繪制波形;
axis()是將-0.5,1設(shè)置為X軸的最大值和最小值,將-0.2,1,2設(shè)置為y軸的最大值和最小值。
知道單位脈沖響應(yīng)函數(shù)怎么求傳遞函數(shù)?
系統(tǒng)單位沖激響應(yīng)的拉力變換是傳遞函數(shù)。第一個(gè)函數(shù)應(yīng)該是w(T)=0.0125e^-1.29t,對(duì)嗎?如果是:>> SYMS T> Laplace(0.0125*exp(-1.29*T))ans=1/(80*(s 129/100))類似地> Laplace(5*T 10*sin(4*T pi/4))ans=(10*((2^(1/2)*s)/22*2^(1/2))/(s^216)5/s^2
閉環(huán)傳遞函數(shù)是
4
g(s)=---
s^2 5S 4
414/31/3
輸出C(s)=g(s)r(s)=--------------------------------------------
s(s 1)(s 4)ss 1s 4
所以C(T)=1(T)4/3*e^(-T)1/3*e^(-4T)