文档
转换传递函数滤波器参数为零极点增益形式
(z,磷、钾)= tf2zp (b, a)
例子
[z,p,k) = tf2zp (b,一个)求0的矩阵z为极点向量p,和相关的增益向量k从传递函数参数b和一个.该函数转换为多项式传递函数表示
[z,p,k) = tf2zp (b,一个)
z
p
k
b
一个
H ( 年代 ) = B ( 年代 ) 一个 ( 年代 ) = b 1 年代 n − 1 + ⋯ + b n − 1 年代 + b n 一个 1 年代 米 − 1 + ⋯ + 一个 米 − 1 年代 + 一个 米
将单输入/多输出(SIMO)连续时间系统转化为因式传递函数形式
H ( 年代 ) = Z ( 年代 ) P ( 年代 ) = k ( 年代 − z 1 ) ( 年代 − z 2 ) ⋯ ( 年代 − z 米 ) ( 年代 − p 1 ) ( 年代 − p 2 ) ⋯ ( 年代 − p n ) .
使用tf2zp当你用正能量工作的时候(年代2+年代+ 1),如在连续时间传递函数中。一个类似的功能,tf2zpk,在处理以逆幂表示的传递函数时更有用(1 +z1+z2).
tf2zp
tf2zpk
全部折叠
用下列传递函数生成一个系统。
H ( 年代 ) = 2 年代 2 + 3. 年代 年代 2 + 1 2 年代 + 1 4 = 2 ( 年代 - 0 ) ( 年代 - ( - 3. 2 ) ) ( 年代 - - 1 2 2 ( 1 - j ) ) ( 年代 - - 1 2 2 ( 1 + j ) )
求系统的零点,极点和增益。使用eqtflength为了保证分子和分母的长度相同。
eqtflength
B = [2 3];A =[1 1/√(2)1/4];[b] = eqtflength (b);(z,磷、钾)= tf2zp (b, a)
z =2×10 -1.5000
p =2×1复杂-0.3536 + 0.3536i
k = 2
绘制极点和零点,以验证它们在预期的位置。
fvtool (b,,“polezero”)文本(真正的(z) + 1,图像放大(z),“零”)文本(真实(p) + 1,图像放大(p),“极”)
传递函数分子系数,用向量或矩阵表示。如果b是一个矩阵,那么每一行呢b对应于系统的输出。b的降幂形式包含系数年代.的列数b必须小于或等于?的长度一个.
数据类型:单|双
单
双
传递函数的分母系数,表示为向量。一个的降幂形式包含系数年代.
系统的零,以矩阵的形式返回。z在列中包含分子零。z有多少列就有多少输出。
系统的极点,以列向量的形式返回。p包含传递函数的分母系数的极点位置。
系统的增益,以列向量的形式返回。k包含每个分子传递函数的增益。
sos2zp|ss2zp|tf2sos|tf2ss|tf2zpk|zp2tf
sos2zp
ss2zp
tf2sos
tf2ss
zp2tf
在您的系统上存在此示例的修改版本。是否要转而打开此版本?
你点击了一个与MATLAB命令相对应的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并看到当地的活动和提供。根据您的地理位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择中国网站(中文或英文),以获得最佳网站性能。MathWorks的其他国家站点并没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在