Function: pqrdeltaPurpose Synopsis [D11,D12,D21,D22] = pqrdelta(M11,M12,M21,M22,P,Q,R) [D11,D12,D21,D22] = pqrdelta(SYS1,P,Q,R) Remarks
Input arguments
Output arguments
See also: ordelta, flup, normlfr Example Two real block of order 2 are permuted. First, a random system
with 8 states and two real uncertainties repeated 2 times is
created.
sys1 = rlfr(8,2,4,2,2);The 3 matrices P, Q and R are defined
R = zeros(12,12);
P = eye(12,12); P(9:12,9:12)=[0 0 1 0;0 0 0 1;1 0 0 0;0 1 0 0];
Q = P
Q =
1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 0 0
The permutation of parameters is performed:
[D11,D12,D21,D22] = pqrdelta(sys1,P,Q,R); sys2 = lfr(D11,D12,D21,D22,[-8 0;-2 0;-2 0]); |