《二十章Matlab進行離散系統(tǒng)的Z域分析.ppt》由會員分享,可在線閱讀,更多相關《二十章Matlab進行離散系統(tǒng)的Z域分析.ppt(15頁珍藏版)》請在裝配圖網上搜索。
1、第二十章離散系統(tǒng)的MatlabZ域分析仿真,一、Z變換的定義,1.Z變換定義背景知識介紹。2.Z變換符號表達式的求解命令:正變換:F=ztrans(f)反變換:f=iztrans(F),二、離散系統(tǒng)的系統(tǒng)函數,離散系統(tǒng)函數的定義及其零極點表示設某離散系統(tǒng)函數為零極點的求法:roots()命令,表示系統(tǒng)函數分子、分母多項式系數時注意:,系統(tǒng)函數按Z的降冪排列時系數向量應由最高次項系數開始,直到常數項,缺項補零。系統(tǒng)函數按Z1的升冪排列時分子、分母多項式應保證維數相同,缺項補零。,例如:,1)則:A=1,2,-3,7,5;B=3,-5,10,02)A=2,-5,2;B=1,-0.5,0,零極點z平
2、面作圖實用函數:ljdt.m,例:已知系統(tǒng)函數為:繪制其零極點圖。由系統(tǒng)函數得:A=1375;B=35100可調用ljdt(A,B)即可。,三、離散系統(tǒng)性能分析,零極點的分布對于系統(tǒng)性能分析有重要意義,可分析以下方面的系統(tǒng)特性:系統(tǒng)的穩(wěn)定性;系統(tǒng)單位樣值響應的時域特性;系統(tǒng)的頻率特性;,1零極點分布于系統(tǒng)的穩(wěn)定性,判定方法:時域:絕對可和條件。Z域:系統(tǒng)函數H(z)的所有極點在z平面的單位圓內。實現:只要調用ljdt()直觀判斷極點位置就可以確定系統(tǒng)穩(wěn)定性,并可使用abs()求出各極點至原點的長度。,例:已知系統(tǒng)函數為:判定系統(tǒng)的穩(wěn)定性。程序如ex1201.m所示。,2由系統(tǒng)函數分析系統(tǒng)時域特
3、性,理論分析實現方法:由系統(tǒng)函數H(z)的表達式可以得到分子、分母系數向量A和B,調用impz(B,A)即可得到單位樣值時域響應。例:已知系統(tǒng)函數為:,試分析時的單位響應;程序如ex1202.m所示。,3離散系統(tǒng)頻率響應特性,頻率響應的概念Matlab實現離散系統(tǒng)頻率特性分析1)直接法提供了專門由系統(tǒng)函數求解頻率響應的函數freqz(),調用格式如下:H,w=freqz(b,a,n)H,w=freqz(b,a,n,whole),例:已知系統(tǒng)函數討論其頻率響應特性程序如figure2.m所示。,2)幾何矢量法,其理論依據與上次課介紹的s域的幾何矢量法完全類似。這里給出通用函數dplxy()例:系統(tǒng)函數為分析該系統(tǒng)的功能。程序如ex1203.m所示。,四、逆Z變換的matlab數值求解,調用函數residue()(使用方法說明簡述),