MATLAB实现传递函数

版权声明:转载请注明出处 https://blog.csdn.net/qq_34213260/article/details/86598248

1、简单的传递函数模型
 

num=[1,10];

den=[1,5,4,3,2];

G=tf(num,den)

2、零极点模型

KGain=K;  %系统增益K
Z=[1; 2; 3]; %零点
P=[4; 5; 6];  %极点
G=zpk(Z,P,KGain)

3、反馈系统

G1=tf(3,[1,4,4]);
G2=tf(1,[1,3]);
G=feedback(G1,G2);  %第三个参数默认为-1,表示负反馈  1正反馈

4、状态空间模型

A=[A];
B=[B];
C=[C];
D=[D];
G=ss(A,B,C,D)

猜你喜欢

转载自blog.csdn.net/qq_34213260/article/details/86598248