天天看點

MATLAB實作系統傳遞函數模型的建立與轉換

理論:

1、線上性系統理論中,常用的描述系統的數學模型為傳遞函數,

其形式有:

(1)有理多項式分式表達式

(2)零極點增益表達式 這些模型之間都有着内在的聯系,可以互相進行轉換。

2、不同形式之間模型轉換的函數包括:

(1)tf2zp:多項式傳遞函數模型轉換為零極點增益模型。

 格式為:[z,p,k]=tf2zp(num,den)

(2)zp2tf:零極點增益模型轉換為多項式傳遞函數模型。

 格式為:[num,den]=zp2tf(z,p,k)

(3)環節串聯、并聯、回報連接配接時等效的整體傳遞函數的求取有多種方式,結果相同。

實操:

一、進行 2

例傳遞函數模型的輸入,并實作有理多項式模型和零極點增益模型間的轉換。

1例.

MATLAB實作系統傳遞函數模型的建立與轉換

2例.

MATLAB實作系統傳遞函數模型的建立與轉換

二、自行确定 2

個傳遞函數,實作傳遞函數的錄入,

求取它們在串聯、并聯、 (正負)回報連接配接時等效的整體傳遞函數。要求分别采用有理多項式模型和零極點增益模型兩種傳遞函數形式實作。

MATLAB實作系統傳遞函數模型的建立與轉換
MATLAB實作系統傳遞函數模型的建立與轉換
MATLAB實作系統傳遞函數模型的建立與轉換

繼續閱讀