第6章Simulink仿真入门及MATLAB的应用选读.ppt

零极点增益模型 零极点模型实际上是传递函数模型的另一种表现形式,其原理是分别对原系统传递函数的分子、分母进行分解因式处理,以获得系统的零点和极点的表示形式。 在MATLAB中零极点增益模型用[z,p,K]矢量组表示。即: z=[z1,z2,…,zm] p=[p1,p2,...,pn] K=[k] 函数tf2zp()可以用来求传递函数的零极点和增益。 K为系统增益,zi为零点,pj为极点 零极点增益模型 零点、极点、增益形式(ZPK)表示 可用 SYS = zpk(Z,P,K)建立zpk模型 输入零点和极点列向量及标量形式的增益 使用zpk命令建立ZPK对象 例: zG=-0.75;pG=[-1;-5];kG=4; G2=zpk(zG,pG,kG) 或者: G2=zpk(-0.75,[-1;-5],4) 举例:传递函数描述 1) 》num=[12,24,0,20];den=[2 4 6 2 2]; 2) 借助多项式乘法函数conv来处理: 》num=4*conv([1,2],conv([1,6,6],[1,6,6])); 》den=conv([1,0],conv([1,1],conv([1,1],conv([1,1],[1,3,2,5])))); 零极点增益模型: 》num=[1,11,30,0]; 》den=[1,9,45,87,50]; [z,p

文档评论(0)

1亿VIP精品文档

相关文档