メインコンテンツ

load_system

R2026b

Simulink モデルをメモリに読み込む

説明

handle = load_system(sys) は、Simulink® エディターでモデルを開くことなく、モデル sys をメモリに読み込みます。モデルをメモリに読み込んだら、Simulink API を使用してそのモデルを操作できます。save_system を使用して変更をモデルに保存します。

メモ

セキュリティ上の考慮事項: load_system を使用してモデルを読み込む前に、モデルの送信者または作成者が信頼できることを確認してください。不明なソースからのモデルには、安全でないコンテンツが含まれている可能性があります。不明なソースには、リモート リポジトリからクローンしたモデル、ダウンロードしたモデル、アーカイブとして受け取ったモデルがあります。

例

例

すべて折りたたむ

myModel という名前のモデルがあると仮定します。モデルをメモリに読み込んで、モデル ハンドルを返します。

h = load_system("myModel");

bdIsLoaded 関数を使用して、モデルが読み込まれていることを確認します。モデルが読み込まれている場合、関数は 1 を返します。モデルが読み込まれていない場合、関数は 0 を返します。

bdIsLoaded("myModel")
ans =
  logical
   1

入力引数

すべて折りたたむ

読み込むシステム。1 つ以上のハンドルまたはモデル名として指定します。ハンドルは数値スカラーまたは数値配列の形式に設定します。名前は string、string 配列、文字ベクトル、または文字ベクトルの cell 配列の形式に設定します。名前にはファイル拡張子を指定しないでください。

ハンドルの取得については、Get Handles and Pathsを参照してください。

例: "myModel"

例: ["myModel1";"myModel2"]

データ型: double | array of doubles | string | string array | character vector | cell array of character vectors

出力引数

すべて折りたたむ

読み込まれたモデルのハンドル。数値スカラーまたは配列として指定します。

データ型: double | array of doubles

バージョン履歴

R2006a より前に導入