Main Content

bdIsLoaded

モデル、サブシステム、またはライブラリが読み込まれているかどうかを判別

説明

tf = bdIsLoaded(bd) は、指定されたモデル、サブシステム、またはライブラリが読み込まれているかどうかを返します。

すべて折りたたむ

1 つのモデルの確認

例を開きます。次に、vdp モデルを読み込みます。

load_system('vdp')

vdp モデルが読み込まれているかどうかを確認します。

bdIsLoaded('vdp')
ans = logical
   1

関数は logical スカラー 1 を返します。これは、モデルが読み込まれていることを示します。

複数のモデルの確認

単一の関数呼び出しで複数のモデルが読み込まれているかどうかを確認できます。

vdp モデルと f14 モデルが読み込まれているかどうかを確認します。文字ベクトルの cell 配列として、確認するモデルを指定します。

bdIsLoaded({'vdp','f14'})
ans = 1x2 logical array

   1   0

関数は logical 配列 [1 0] を返します。これは、vdp モデルは読み込まれているが、f14 モデルは読み込まれていないことを示しています。

入力引数

すべて折りたたむ

モデル、サブシステム、またはライブラリの名前。string 配列、文字ベクトル、または文字ベクトルの cell 配列として指定します。

Subsystem ブロックなどのブロックを個別に読み込むことはできません。参照サブシステムは、個別に読み込むことができます。詳細については、サブシステム参照を参照してください。

データ型: char | string | cell

出力引数

すべて折りたたむ

true または false の結果。データ型 logical1 または 0 として返されます。

  • 1 (true) — ファイルは読み込まれています。

  • 0 (false) — ファイルは読み込まれていません。

複数のファイルが指定されると、関数は各ファイルに対して 1 つのエントリをもつ logical 配列を返します。

バージョン履歴

R2008a で導入