matlab零狀態(tài)零輸入響應(yīng)_第1頁
matlab零狀態(tài)零輸入響應(yīng)_第2頁
matlab零狀態(tài)零輸入響應(yīng)_第3頁
matlab零狀態(tài)零輸入響應(yīng)_第4頁
matlab零狀態(tài)零輸入響應(yīng)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1. 已知離散時間系統(tǒng)的差分方程為: 2y(n) - y(n-1) - 3y(n-2)=2x(n) - x(n-1) x(n)= u(n) , y(-1)=1,y(-2)=3 , 試用filter函數(shù)求系統(tǒng)的零輸入響應(yīng)、零狀態(tài)響應(yīng)和全響應(yīng).解:將差分方程z變換得: .(1)依題意有:x(-1)=0,x(-2)=0,y(-1)=1,y(-2)=3 ,x(z)= 將上式變形如下: .(2) .(3) 易得系統(tǒng)函數(shù)為h(z)= 零輸入時 零輸入時,x(n)=0,差分方程右邊為0,z變換后應(yīng)為 = = 將y(z)進(jìn)行z反變換,得到其零輸入響應(yīng)為:y(n)= 零狀態(tài)時 零狀態(tài)時,將y(-1)=0,y(-

2、2)=0代入上面的式(2)中,得 y(z)= x(z)= =將其z反變換,得到零狀態(tài)響應(yīng)為:y(n)= 全響應(yīng) 與上面同理,y(-1)=1,y(-2)=3 將上面式(3)變形得: y(z)= =z反變換得全響應(yīng)為 y(n)= 程序代碼:%第二章z變換第2.12題程序clear all;close all;num=2 -1 0; %系統(tǒng)函數(shù)分子的系數(shù)den=2 -1 -3; %系統(tǒng)函數(shù)分母的系數(shù)n=0:50;nl=length(n);%求零輸入響應(yīng)y01=1 3; %y的初始狀態(tài)x01=0 0; %x 的初始狀態(tài) x1=zeros(1,nl);zi1=filtic(num,den,y01,x01

3、); %為filter函數(shù)準(zhǔn)備初始值y1=filter(num,den,x1,zi1); %求零輸入響應(yīng)subplot(311);stem(n,y1,r.);title(零輸入響應(yīng));grid on;%求零狀態(tài)響應(yīng)y02=0 0;x02=0 0;x2=0.5.n;zi2=filtic(num,den,y02,x02);y2=filter(num,den,x2,zi2);subplot(312);stem(n,y2,r.);title(零狀態(tài)響應(yīng));grid on;%求全響應(yīng)y03=1 3;x03=0 0;x3=0.5.n;zi3=filtic(num,den,y03,x03);y3=filte

4、r(num,den,x1,zi3);subplot(313);stem(n,y3,r.);title(全響應(yīng));grid on;運行結(jié)果如下: 2. 已知離散系統(tǒng)的系統(tǒng)函數(shù)分別為 (1) (2) (3) (4) 試用matlab實現(xiàn)下列分析過程: 求出系統(tǒng)的零極點位置; 繪出系統(tǒng)的零極點圖,根據(jù)零極點圖判斷系統(tǒng)的穩(wěn)定性; 繪出系統(tǒng)單位響應(yīng)的時域波形,并分析系統(tǒng)穩(wěn)定性與系統(tǒng)單位響應(yīng)時域特性的關(guān)系。解:程序代碼如下: %第二章z變換第2.13題程序clear all;close all;%題(1)a1=2 0 0 -1; %系統(tǒng)函數(shù)分母的系數(shù)b1=0 2 -2 -1; %系統(tǒng)函數(shù)分子的系數(shù)p1=r

5、oots(a1), %求極點pa1=abs(p1), %求極點到坐標(biāo)原點的距離,看它是否大于1,若有一個大于1, %則系統(tǒng)不穩(wěn)定;若所有的都小于1,則系統(tǒng)穩(wěn)定q1=roots(b1), %求零點h1=impz(b1,a1); %求單位響應(yīng)subplot(421);zplane(b1,a1);%畫零極點圖title(1)的零極點圖);subplot(425);stem(h1,.); %單位響應(yīng)的時域波形grid on;title(1)的單位響應(yīng)的時域波形);%題(2)a2=3 0 0 -1; b2=0 0 1 1; p2=roots(a2), pa2=abs(p2), q2=roots(b2),

6、 h2=impz(b2,a2); subplot(422);zplane(b1,a1);title(2)的零極點圖);subplot(426);stem(h2,.); grid on;title(2)的單位響應(yīng)的時域波形);%題(3)a3=1 2 -4 1; b3=0 1 0 2; p3=roots(a3), pa3=abs(p3), q3=roots(b1), h3=impz(b3,a3); subplot(423);zplane(b3,a3);title(3)的零極點圖);subplot(427);stem(h3,.); grid on;title(3)的單位響應(yīng)的時域波形);%題(4)a

7、4=1 0 0 0; b4=1 0.2 0.3 0.4; p4=roots(a4), pa4=abs(p4), q4=roots(b4), h4=impz(b4,a4); subplot(424);zplane(b1,a1);title(1)的零極點圖);subplot(428);stem(h4,.); grid on;title(1)的單位響應(yīng)的時域波形);運行結(jié)果如下: 3. 已知描述離散系統(tǒng)的差分方程為: y(n) - y(n-1) - y(n-2)=4x(n) - x(n-1) - x(n-2) 試用matlab繪出系統(tǒng)的零極點分布圖,并繪出系統(tǒng)的幅頻和相頻特性曲線,分析該系統(tǒng)的作用解

8、:程序代碼如下:clear all;close all;num=4,-1,-1;den=1 -1 -1;h,w=freqz(num,den);subplot(311);zplane(num,den);subplot(312);plot(w/pi,abs(h);grid on;title(幅頻響應(yīng)曲線)subplot(313);plot(w/pi,angle(h);title(相頻響應(yīng)曲線);grid on;運行結(jié)果如下:4. 已知因果(單邊)離散序列的z變換分別如下所示,試用matlab求出其z反變換 (1) (2) (3) (4) 解:程序代碼如下:clear all;close all;f

9、1=sym(z2+z+1)/(z2+z-2);f1=iztrans(f1),f2=sym(2*z2-z+1)/(z3+z2+z/2);f2=iztrans(f2),f3=sym(z2)/(z2+sqrtm(2)*z+1);f3=iztrans(f3),f4=sym(z3+2*z2+z+1)/(3*z4+2*z3+3*z2+2*z+1);f4=iztrans(f4)運行結(jié)果如下:f1 = (-2)n/2 - kroneckerdelta(n, 0)/2 + 1注:kroneckerdelta(n, 0)=f2 = 2*kroneckerdelta(n - 1, 0) - 6*kroneckerd

10、elta(n, 0) + 3*(-1)n*2(1 - n)*i*(i + 1)(n - 1) - 3*(-1)n*2(1 - n)*i*(1 - i)(n - 1) f3 = 2*(-1)n*cos(n*acos(sqrtm(2)/2) + (-1)n*(sqrtm(2)/2 + (sqrtm(2)2/4 - 1)(1/2)(n - 1)/(2*(sqrtm(2)2/4 - 1)(1/2) - (-1)n*(sqrtm(2)/2 - (1/4*sqrtm(2)2 - 1)(1/2)(n - 1)/(2*(sqrtm(2)2/4 - 1)(1/2) f4 = sum(-(r3*r3n + r3n

11、 + 2*r32*r3n + r33*r3n)/(2*r33 + 6*r32 + 6*r3 + 4), r3 in rootof(z14 + (2*z13)/3 + z12 + (2*z1)/3 + 1/3, z1) + kroneckerdelta(n, 0)sum( -(r3*r3n + r3n + 2*r32*r3n + r33*r3n)/(2*r33 + 6*r32 + 6*r3 + 4), r3 in rootof(z14 + (2*z13)/3 + z12 + (2*z1)/3 + 1/3, z1) ) + kroneckerdelta(n, 0)注:r3 in rootof(z14 + (2*z13)/3 + z12 + (2*z1)/3 + 1/3, z1)就是說r3是關(guān)于z1的方程z14 + (2*z13)/3 + z12 + (2*z1)/3 + 1/3=0的根。sum( -(r3*r3n + r3n + 2*r32*r3n + r33*r

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論