1 %
p = [4 3 2 1 3 6 1 5 6 5 ]
5 function M=bdiag(
A,
B,C)
9 M = [ A zeros(ra,cb) zeros(ra,cc)
10 zeros(rb,ca) B zeros(rb,cc)
11 zeros(rc,ca) zeros(rc,cb) C ];
22 Ac1=[-.5 0; 0 0; 0 -.5; 0 0];
25 A0=[Al0 Ac0; Ac0' As0];
26 A1=[Al1 Ac1; Ac1' As1];
34 R0=[Rl0 zeros(size(Rl0)(1),size(Rs0)(2))
35 zeros(size(Rs0)(1),size(Rl0)(2)) Rs0];
36 R1=[Rl1 zeros(size(Rl1)(1),size(Rs1)(2))
37 zeros(size(Rs1)(1),size(Rl1)(2)) Rs1];
65 X0 = zeros(size(Rs0)(1),size(Rf0)(1));
78 QQtXtse = Qf*
Ri'*
Ri*Qf'*Xtse
79 Qy = Qs*ei -
dX*QQtXtse
82 xv =
inv(Qs'*Qs)*Qs'*Qx;
norm(M-em *[inv(All) 0 *Als;0 *Als'Qs *inv(Qs'*dS *Qs)*Qs']*em') Rf0
*Als dX *Qf *Qf *dX *em X inv(chol(A)) Ai