Main Content

スパース状態空間モデル

スパース データをもつ大規模な状態空間モデル

スパース データをもつ大規模な状態空間モデルを MATLAB® および Simulink® で効率的に表現し、組み合わせて、解析します。大規模モデルの密なモデル表現は計算量が多く、実行時間が非常に長くなる可能性があるため、スパース表現を使用するのが理想的かつ効率的です。詳細については、スパース行列の計算上の利点を参照してください。

使用可能な機能で、以下を実行できます。

  • スパース モデルを使用して時間領域および周波数領域の応答解析を実行する

  • スパース モデル間および他の LTI モデルとの間に信号ベースの接続を指定する

  • スパース モデルのコンポーネント間に物理結合を指定する

  • 連続時間表現と離散時間表現の間でスパース モデルを変換する

  • Simulink モデルに Descriptor State-Space (Simulink) または Sparse Second Order ブロックがある場合、関数 linearize (Simulink Control Design) を使用してスパース モデルに線形化する

  • 構造モデルまたは熱 PDE モデルを関数 linearize (Partial Differential Equation Toolbox) を使用してスパース モデルに線形化する

スパース モデルおよび使用可能な機能の詳細については、スパース モデルの基礎を参照してください。

関数

すべて展開する

sparssスパース 1 次状態空間モデル (R2020b 以降)
mechssスパース 2 次状態空間モデル (R2020b 以降)
getx0初期条件を mechss オブジェクトから sparss オブジェクトにマッピング (R2020b 以降)
fullスパース モデルを密度の高いストレージに変換する (R2020b 以降)
imp2exp陰的な線形関係を陽的な入力と出力の関係に変換
inv動的システム モデルを反転
getDelayModel内部遅延の状態空間表現
findopCompute operating condition from specifications (R2023b 以降)
fixInput Fix value of some inputs and delete them (R2024a 以降)
sparssdata1 次スパース状態空間モデル データにアクセスする (R2020b 以降)
mechssdata2 次スパース状態空間モデル データにアクセスする (R2020b 以降)
showStateInfoスパース モデルの状態ベクトルのマッピング (R2020b 以降)
spyスパース モデルのスパース パターンを可視化する (R2020b 以降)
step動的システムのステップ応答
impulse動的システムのインパルス応答プロット、インパルス応答データ
initial状態空間モデルの初期状態に対するシステム応答
lsim動的システムの任意の入力へのシミュレーションされた時間応答をプロットする。シミュレーションされた応答データ
bode周波数応答、または振幅と位相データのボード線図
nyquist周波数応答のナイキスト線図
nichols周波数応答のニコルス線図
sigma動的システムの特異値プロット
passiveplot受動性インデックスの周波数の関数としての計算またはプロット
dcgainLTI システムの低周波数 (DC) ゲイン
evalfr指定した周波数でのシステム応答の評価
freqresp周波数のグリッドでのシステム応答の評価
interfacemechss モデルのコンポーネント間の物理接続の指定 (R2020b 以降)
xsort状態区分に基づいて状態を並べ替える (R2020b 以降)
feedback複数のモデルのフィードバック接続
parallel2 つのモデルの並列接続
append入力と出力を追加して、モデルをグループ化する
connect動的システムのブロック線図相互接続
lft2 つのモデルの一般化されたフィードバック相互接続 (Redheffer スター積)
series2 つのモデルの直列接続
linearizeSimulink モデルまたはサブシステムの線形近似
linearizeOptions線形化オプションの設定
linioSimulink モデル、Linear Analysis Plots ブロックまたは Model Verification ブロックに対し線形解析ポイントを作成
linearizeLinearize structural or thermal model (R2021b 以降)
linearizeInputSpecify inputs to linearized model (R2021b 以降)
linearizeOutputSpecify outputs of linearized model (R2021b 以降)

ブロック

Descriptor State-Space陰的な線形システムをモデル化
Sparse Second Orderスパース 2 次モデルを Simulink で表す (R2020b 以降)

トピック