シルベスタ方程式.
sylv(A, B, C, flag)
適当な次元の実数行列.
文字列 ('c' または 'd')
'c'
'd'
X= sylv(A,B,C,'c') は以下の "連続時間" シルベスタ方程式の解Xを計算します,
X= sylv(A,B,C,'c')
X
A*X+X*B=C
X=sylv(A,B,C,'d') は以下の "離散時間" シルベスタ方程式の解Xを計算します,
X=sylv(A,B,C,'d')
A*X*B-X=C
A = rand(4, 4); C = rand(4, 3); B = rand(3, 3); X = sylv(A, B, C, 'c'); norm(A*X+X*B-C) X = sylv(A, B, C, 'd'); norm(A*X*B-X-C)