このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
gcs
現在のシステムのパス名を取得
構文
説明
gcs
は、"現在のシステム" のパス名を返します。
現在のシステムとは、次のいずれかです。
編集中は、最後にクリックしたサブシステム、または最後にクリックしたブロックを含むサブシステム。最後にクリックしたものがモデルの階層構造の最上位にある場合は、現在のシステムはモデルです。
S-Function ブロックを含むモデルのシミュレーションの実行中は、現在評価されている S-Function ブロックを含むサブシステム。評価されている S-Function がモデルの階層構造の最上位にある場合は、現在のシステムはモデルです。
コールバックが呼び出されたときは、コールバックを実行しているモデル、サブシステム、またはブロック。
関数
MaskInitialization
の評価中は、マスクが評価されているブロックを含むサブシステム。マスクがモデルの階層構造の最上位にある場合は、現在のシステムはモデルです。load_system
を使用して最後にメモリに読み込まれたモデル。load_system
を最初に使用した場合にのみ、モデルが現在のシステムになります。
現在のモデルを取得するには、bdroot
を使用します。
現在のシステムを含むモデルを閉じると、開かれているまたは読み込まれている別のモデルが現在のシステムになります。新しい現在のシステムを調べるには、gcs
を使用します。
現在のシステムを明示的に設定するには、次のいずれかを実行します。
Simulink® のルート モデルで、
'CurrentSystem'
パラメーターを指定してset_param
を使用します。次に例を示します。set_param(0,'CurrentSystem','mymodel')
MATLAB® コマンド プロンプトで、
open_system
またはモデル名を使用してモデルを開きます。
例
バージョン履歴
R2006a より前に導入