固定パラメーターと調整可能なパラメーターの両方をもつ状態空間モデルの作成
この例では、固定パラメーターと調整可能なパラメーターの両方をもつ状態空間genss
モデルを作成する方法を説明します。
ここで、a と b は初期値がそれぞれ -1
と 3
の調整可能なパラメーターです。
realp
を使用して調整可能なパラメーターを作成します。
a = realp('a',-1); b = realp('b',3);
a
と b
の代数式を使って一般化行列を定義します。
A = [1 a+b;0 a*b];
A
は、Blocks
プロパティに a
と b
を含む一般化行列です。a
と b
の初期値から、A
の初期値は [1 2;0 -3]
です。
固定値状態空間行列を作成します。
B = [-3.0;1.5]; C = [0.3 0]; D = 0;
ss
を使用して状態空間モデルを作成します。
sys = ss(A,B,C,D)
Generalized continuous-time state-space model with 1 outputs, 1 inputs, 2 states, and the following blocks: a: Scalar parameter, 2 occurrences. b: Scalar parameter, 2 occurrences. Type "ss(sys)" to see the current value and "sys.Blocks" to interact with the blocks.
sys
は、調整可能なパラメーター a
および b
を含む一般化 LTI モデル (genss
) です。