文档帮助中心文档
SISO动态系统的零点和增益
Z = 0(系统)
[Z,获得]= 0(系统)
(Z,增益)= 0 (sys, j - 1,…,约)
例子
Z= 0 (sys)返回单输入单输出(SISO)动态系统模型的零,sys.中指定时间单位的倒数表示输出sys。TimeUnit.
Z= 0 (sys)
Z
sys
sys。TimeUnit
[Z,获得] = 0 (sys)的零极点增益sys.
[Z,获得] = 0 (sys)
获得
[Z,获得] = 0 (sys,j - 1,…,约)返回模型数组中条目的零和增益sys与下标j - 1,…,约.
[Z,获得] = 0 (sys,j - 1,…,约)
j - 1,…,约
全部折叠
计算以下传递函数的零点:
年代 y 年代 ( 年代 ) = 4 . 2 年代 2 + 0 . 2 5 年代 - 0 . 0 0 4 年代 2 + 9 . 6 年代 + 1 7
sys =特遣部队((4.2,0.25,-0.004),[1,9.6,17]);Z = 0(系统)
Z =2×1-0.0726 - 0.0131
计算以下传递函数的零位置和零极增益:
sys =特遣部队((4.2,0.25,-0.004),[1,9.6,17]);[z,获得]= 0(系统)
z =2×1-0.0726 - 0.0131
获得= 4.2000
零位表示为 第二个 - 1 , 因为传递函数的时间单位(H.TimeUnit)秒。
H.TimeUnit
对于本例,加载一个3乘1的传递函数模型数组。
负载(“tfArray.mat”,“sys”);大小(系统)
传递函数的3x1数组。每个模型有1个输出和1个输入。
在数组中查找模型的零点和增益值。
[Z,增益]= 0 (sys);Z (:: 1, - 1)
Ans = 0x1空双列向量
(:: 1, - 1)
ans = 1
零返回一个数组,分别为0和增益值。在这里,Z (:: 1, - 1)而且(:: 1, - 1)对应于数组中第一个模型的0和增益值,即sys (:: 1, - 1).
零
Z (:: 1, - 1)
sys (:: 1, - 1)
动态系统,指定为一个SISO动态系统模型,或一组SISO动态系统模型。您可以使用的动态系统包括连续时间或离散时间数值LTI模型,例如特遣部队,zpk,或党卫军模型。
特遣部队
zpk
党卫军
如果sys是广义状态空间模型吗一族或者一个不确定状态空间模型号航空母舰,零的当前值或标称值的零sys.如果sys是一系列的模型,零返回与其下标相对应的模型的零j - 1,…,约在sys.有关模型数组的更多信息,请参见模型阵列.
一族
号航空母舰
要提取其零的数组中模型的索引,指定为正整数。您可以提供任意数量的索引,只要数组维度在其中sys.例如,如果sys是动态系统模型的4 × 5数组,下面的命令提取数组中条目(2,3)的零。
Z = 0 (sys、2、3);
动态系统的零,作为列向量或数组返回。如果sys是:
那么,一个单一的模型Z是动态系统模型的零列向量吗sys
那么,一个模型数组Z是否包含每个模型的零的数组sys
Z表示为?中指定时间单位的倒数sys。TimeUnit.例如,0表示为1/min ifsys。TimeUnit=“分钟”.
“分钟”
动态系统的零极点增益,作为标量返回。换句话说,获得的值K当模型写入时zpk的形式。
K
如果sys内部有延误,零将所有内部延迟设置为零,创建零阶Padé近似。这个近似保证了系统有有限数量的0。零如果将内部延迟设置为零会创建奇异代数循环,则返回一个错误。为了评估具有内部延迟的模型的稳定性,使用一步或冲动.
一步
冲动
要计算多输入多输出(MIMO)系统的传输零点,使用tzero.
tzero
极|pzmap|tzero|一步|冲动|pzplot
极
pzmap
pzplot
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处