Matlab中zplane函式用法

2021-10-13 07:54:10 字數 4277 閱讀 8929

目錄

zplane離散時間系統的零極點圖 語法

描述 例子

橢圓低通濾波器的極點和零點

傳遞函式的零點和極點

輸入引數

輸出引數 提示

zplane(z,p)

zplane(b,a)

[hz,hp,ht] = zplane(___)

zplane(d)

[vz,vp,vk] = zplane(d)

zplane(z,p)在當前圖形視窗中 繪製列向量中指定的零點z和列向量p中指定的極點。符號'o'代表零,符號'x'代表極。該圖包括單位圓作為參考。如果zp是矩陣,然後zplane繪製中的列中的極點和零點z,並p以不同的顏色。

zplane(b,a),其中ba是行向量,首先用於roots查詢由分子係數b和分母係數 表示的傳遞函式的零點和極點a

[hz,hp,ht] = zplane(___)將控點向量返回零線hz和極線hpht是軸/單位圓線和文字物件的控制代碼的向量,當存在多個零或極點時,這些物件存在。

zplane(d)找到由數字濾波器表示的傳遞函式的零點和極點d。用於根據頻率響應規格designfilt生成d。零極點圖顯示在fvtoll中。

[vz,vp,vk] = zplane(d)返回與數字濾波器相對應的零(向量vz),極點(向量vp)和增益(標量vkd

對於以1000hz取樣的資料,繪製乙個四階橢圓低通數字濾波器的零點和零點,截止頻率為200hz,通帶中的波紋為3db,阻帶中的衰減為30db。

使用建立相同的過濾器designfilt。使用zplane繪製極點和零點。注意zplanecall的這種語法fvtool

設計乙個阻帶衰減為20db的8階chebyshev ii型帶通濾波器。將阻帶邊沿頻率指定為π/8 rad/sample和 5π/8弧度/樣本。

[b,a] = cheby2(8/2,20,[1 5]/8);
使用zplane繪製傳遞函式的極點和零點。

視覺化濾波器的零相響應。覆蓋單位圓,極點和零位。

zp—零和極點

向量| 矩陣

零點和極點,指定為列向量或矩陣。如果zp是矩陣,然後zplane繪製中的列中的極點和零點z,並p以不同的顏色。

資料型別:single|double

複數支援:

ba—傳遞函式係數

行向量

傳遞函式係數,指定為行向量。傳遞函式根據z^-1定義 :

示例:b = [1 3 3 1]/6a = [3 0 1 0]/3指定乙個三階巴特沃斯濾波器,其歸一化3db頻率為0.5πrad /樣本。

資料型別:single|double

複數支援:

d—數字濾波器

digitalfilter物件

數字濾波器,指定為digitalfilter物件。使用designfilt生成數字 基於頻率響應規格的濾波器。

示例:d = designfilt('lowpassiir','filterorder',3,'halfpowerfrequency',0.5)指定乙個三階巴特沃斯濾波器,其歸一化3 db頻率為0.5πrad /樣本。

hzhpht-向量的控制代碼

向量

零極點圖的零線hz和極線hp的控制代碼向量。 ht是軸/單位圓線和文字物件的控制代碼的向量,當存在多個零或極點時,這些物件存在。 如果沒有零或極點,則hz或hp為空矩陣。

vzvpvk-零點,極點和增益

列向量和標量

數字濾波器的零點,極點和增益d作為列向量和標量返回。

axis([xmin xmax ymin ymax])
呼叫zplane之後。 當乙個或多個零或極點的幅度太大而其他零點或極點圍繞原點緊密組合且難以區分時,此縮放很有用。

matlab中find函式簡介

找到非零元素的索引和值 語法 1.ind find x 2.ind find x,k 3.ind find x,k,first 4.ind find x,k,last 5.row,col find x,6.row,col,v find x,說明 1.ind find x 找出矩陣x中的所有非零元素,...

MATLAB中的length函式

在matlab中 size 獲取陣列的行數和列數 length 陣列長度 即行數或列數中的較大值 numel 元素總數。s size a 當只有乙個輸出引數時,返回乙個行向量,該行向量的第乙個元素時陣列的行數,第二個元素是陣列的列數。r,c size a 當有兩個輸出引數時,size函式將陣列的行數...

Matlab中size函式用法

size 獲取矩陣的行數和列數 1 s size a 當只有乙個輸出引數時,返回乙個行向量,該行向量的第乙個元素時矩陣的行數,第二個元素是矩陣的列數。2 r,c size a 當有兩個輸出引數時,size函式將矩陣的行數返回到第乙個輸出變數r,將矩陣的列數返回到第二個輸出變數c。3 size a,n...