このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
サブシステムを基金ファイルに保存して,モデルから参照できます。このようなモデル化パターンは再利用性に役立ちます。slexSSRef_model
モデルを考えます。このモデルには同一のサブシステムファイルTimesK.slx
を参照する2つのサブシステムがあります。TimesK.slx
サブシステムには尺寸ブロック,获得ブロック,および外港ブロックが含まれており,モデルマスクを使用してマスクされます。変数k
を使用して値を渡すために,マスクに(输入增益)パラメーターが追加されます。このモデルは参照サブシステムの次の機能を示すために設定されます。
参照サブシステムのインスタンスごとに異なるパラメーター値を指定できます。たとえば,ここではSubsystem1とSubsystem2の(输入增益)パラメーターの入力値(k)はそれぞれ5
と10
です。
この例では,サブシステムのインスタンスが2つあり,保存されたサブシステムファイルTimesK
を参照しています。各インスタンスは最上位モデルで独自の入力セットによって駆動します。参照サブシステムをデバッグする必要がある場合,各インスタンスを深く調べてエラーを探し,デバッグできます。
サブシステム参照時,最上位モデルは複数の次元を駆動できます。このモデルでは,Subsystem1インスタンスは1次元信号によって駆動され,Subsystem2インスタンスは4次元信号によって駆動されます。両方のインスタンスで,参照サブシステムが出力でそれぞれ1次元および4次元をもつことに適応するのを確認できます。