最小的实现或极值零取消
sysr =微米(sys)
sysr =微微珠(sys,tol)
[SYSR,U] =微米(SYS,TOL)
...... =微米(sys,tol,false)
...... =微米(SYS,[],FALSE)
sysr =微米(sys)
消除无法控制或不可观察的状态空间模型中的状态,或取消转移功能或零极化模型中的极值对。输出SYSR.
具有最小的阶数和与原始模型相同的响应特性SYS.
。
sysr =微微珠(sys,tol)
指定用于状态消除或极零消除的公差。默认值是tol = sqrt(eps)
并增加这种耐受性迫使额外的取消。
[SYSR,U] =微米(SYS,TOL)
返回,用于状态空间模型SYS.
,正交矩阵你
这样(U * A * U',U * B,C * U')
是一个卡尔曼分解(一种
那B.
那C
的)
...... =微米(sys,tol,false)
和...... =微米(SYS,[],FALSE)
禁用函数的详细输出。默认情况下,小米利亚尔
显示一条消息,指示从状态空间模型中删除的状态的数量SYS.
。
命令
g = zpk([],1,1);H = TF([2 1],[1 0]);cloop = inv(1 + g * h)* g
产生非初始零极化模型丛
。
Cloop = S(S-1)------------------(S-1)(S ^ 2 + S + 1)连续时间零/杆/增益模型。
取消杆零对S.= 1,类型
cloopmin =微米(cloop)
此命令产生以下结果。
cloopmin = s --------------(s ^ 2 + s + 1)连续时间零/杆/增益模型。
零零取消是通过杆和零的直接搜索,寻找容差的匹配。传输函数首先转换为零极化形式。