|
||||||||||
前の文字 次の文字 | フレームあり フレームなし |
value
との左商を求めます。
value
の積(this
-1 *value
)を生成します。
value
との積(this
*value
-1
)を返します。
value
の積(this
-1
*value
)を返します。
value
の積(this
-1
*value
)を返します。
this
-1
*value
)を返します。
value
の積(this
-1
*value
)を返します。
value
の積(this
-1
*value
)を返します。
this
-1 *value
)を返します。
this
-1 *value
)を返します。
value
との成分毎の左商(this
*value
)を求めます。
value
の成分毎の左からの商を成分とする行列を生成します。
value
の成分毎の左からの商を成分にもつ行列を返します。
value
との成分毎の左からの商を成分にもつ行列を返します。
value
との成分毎の左からの商を成分にもつ行列を返します。
constantMatrix
を左から掛けてできるシステムを返します。
constantMatrix
を左から掛けてできるシステムを返します。
LineType
オブジェクトを初期化します。
DataStyle
オブジェクトを初期化します。
x1
とx2
の間を100
等分した点を成分にもつベクトルを返します。
x1
とx2
の間を100
等分した点を成分にもつベクトルを返します。
x1
とx2
の間を n
等分した点を成分にもつベクトルを返します。
x1
とx2
の間を n
等分した点を成分にもつベクトルを返します。
10^x1
と10^x2
の間を対数的に 50
等分割した点をもつベクトルを返します。
10^x1
と10^x2
の間を対数的に 50
等分割した点をもつベクトルを返します。
splitSize
分割した点を返します。
splitSize
分割した点を返します。
LookupTable
オブジェクトを初期化します。
. x = Ax + Bu + Gw z = Cx + Du + v
について、プロセス雑音と観測雑音の分散が
E[w] = E[v] = 0, E[ww#] = Q, E[vv#] = R
であるとします。
dx/dt = Ax + Bu
について、二次形式評価関数
J = Integral (x#Qx + u#Ru) dt
を最小にする、最適状態フィードバック則u = -Fx
のフィードバックゲイン行列F
と
リカッティ方程式
P A + A# P - P B R˜ B# P + Q = 0
の解P
を要素とするリストを返します。
J = Integral (x#Qx + u#Ru + 2 x#Su) dt
となるよう、入力u
と状態x
の積の重み行列を S
とします。
. x = Ax + Bu
について、二次形式評価関数
J = Integral (x#Qx + u#Ru) dt
を最小にする、最適状態フィードバック則u = -Fx
の フィードバックゲイン行列F
を返します。
S
をu
とx
とのクロス項を指定するために使用します。
. x = Ax + Bu y = Cx + Du
について、二次形式評価関数
J = Integral (y#Qy + u#Ru) dt
を最小にする最適フィードバック則u = -Fy
の フィードバックゲイン行列F
を返します。
S
をu
とy
とのクロス項を指定するために使用します。
. x = Ax + Bu y = Cx + Du
に入力の時系列 U
が与えられた場合の時間応答を計算します。
(s*I - A) \ B
を計算します。
x[n + 1] = Ax[n] + Bu[n]
に入力の系列 U
が加えられた場合の時間応答を計算します。
x0
とします。
IndexedMatrix
オブジェクトを初期化します。
IndexedMatrix
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
IndexedElements
オブジェクトを初期化します。
A*P + P*A# = -Q
の解P
を返します。
A*P + P*B = -Q
の解P
を返します。
|
||||||||||
前の文字 次の文字 | フレームあり フレームなし |