文件帮助中心文件
将状态空间过滤器参数转换为零极化表单
(z,磷、钾)= ss2zp (A, B, C, D)
[z,p,k] = ss2zp(a,b,c,d,ni)
例子
[Z.那P.那K.] = SS2ZP(一种那B.那C那D.)转换状态空间表示
[Z.那P.那K.] = SS2ZP(一种那B.那C那D.)
Z.
P.
K.
一种
B.
C
D.
X ˙ = 一种 X + B. 你 y = C X + D. 你
给定的连续时间或离散时间系统到等效的零极化增益表示
H ( S. ) = Z. ( S. ) P. ( S. ) = K. ( S. - Z. 1 ) ( S. - Z. 2 ) ⋯ ( S. - Z. N ) ( S. - P. 1 ) ( S. - P. 2 ) ⋯ ( S. - P. N )
其零,极点和收益代表了因子形式的转移函数。
[Z.那P.那K.] = SS2ZP(一种那B.那C那D.那倪)表示系统具有多个输入倪输入输入已被单位脉冲兴奋。
[Z.那P.那K.] = SS2ZP(一种那B.那C那D.那倪)
倪
全部收缩
考虑传输函数定义的离散时间系统
H ( Z. ) = 2 + 3. Z. - 1 1 + 0. 。 4. Z. - 1 + Z. - 2 。
直接从传递函数确定其零,极点和增益。用零填充分子,使其具有与分母相同的长度。
B = [2 3 0];a = [1 0.4 1];[z,p,k] = tf2zp(b,a)
z =2×10 -1.5000.
P =2×1复合物-0.2000 + 0.9798i -0.2000 - 0.9798i
k = 2
以状态空间形式表达系统并确定零,杆,并使用SS2ZP.。
SS2ZP.
[A,B,C,D] = TF2SS(B,A);[z,p,k] = ss2zp(a,b,c,d,1)
z =2×1-1.5000 - 0.0000
状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后一种是N-经过-N。
数据类型:单身的|双倍的
单身的
双倍的
输入到状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后B.是N-经过-R.。
输入到状态矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后C是问:-经过-N。
馈通矩阵。如果系统有R.输入和问:输出并描述N状态变量,然后D.是问:-经过-R.。
1
输入索引指定为整数标量。如果系统有R.输入,使用SS2ZP.带着尾随的论点倪= 1,......,R.计算应用于应用于的单元脉冲的响应倪输入。指定此参数原因SS2ZP.用来倪th列的B.和D.。
系统的零,作为矩阵返回。Z.包含列中的分子零。Z.有多个列,因为有输出(行)C)。
系统的极点,作为列向量返回。P.包含传递函数的分母系数的杆位置。
系统的收益,作为列向量返回。K.包含每个分子传输功能的增益。
SS2ZP.从特征值中找到杆子一种大批。零是通用特征值问题的有限解:万博 尤文图斯
z = eig([A B;C D],diag([1,n) 0]);
在许多情况下,该算法产生了虚假的大,但有限,零。SS2ZP.把这些大0解释为无穷大。
SS2ZP.通过解决第一个非零马尔可夫参数来查找增益。
[1]洗衣粉,A.J.和B. C. Moore。“使用QZ技术计算传输零。”自动。卷。14,1978,p。557。
使用说明和限制:
输出Z.和P.总是很复杂。
输出的顺序,Z.和P.,Matlab可能是不同的®和生成的代码。
SOS2ZP.|SS2SOS.|SS2TF.|tf2zp|tf2zpk.|zp2ss
SOS2ZP.
SS2SOS.
SS2TF.
tf2zp
tf2zpk.
zp2ss
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室