new_system
Simulink モデルまたはライブラリをメモリ内に作成
構文
説明
は、既定のモデル テンプレートに基づいて、h
= new_systemuntitled
という名前のモデル (その次には untitled1
、untitled2
、以下同様) を作成し、新しいモデルの数値ハンドルを返します。既定のモデル テンプレートは Simulink® スタート ページで、または Simulink.defaultModelTemplate
関数を使用して選択します。
new_system
関数は、新しいモデルを開きません。この関数は、メモリ内にモデルを作成します。モデルを保存するには、save_system
を使用するか、open_system
でモデルを開いてから Simulink エディターで保存します。
は、既定のモデル テンプレートに基づいてモデルを作成し、新しいモデルに指定された名前を与えます。この関数は、新しいモデルの数値ハンドルを返します。既定のモデル テンプレートは Simulink スタート ページで、または h
= new_system(name
)Simulink.defaultModelTemplate
関数を使用して選択します。
優先順位の低下が生じないように、name
が空の場合は、関数 new_system
は読み込まれているモデルおよびパス上のファイルをチェックし、次に使用可能な名前 (untitled
、untitled1
、untitled2
など) を使用してモデルを作成します。
new_system
関数は、新しいモデルを開きません。この関数は、メモリ内にモデルを作成します。モデルを保存するには、save_system
を使用するか、open_system
でモデルを開いてから Simulink エディターで保存します。
はモデルを作成するか、同じ名前の別のモデル、MATLAB® ファイル、または変数が MATLAB パスまたはワークスペースに存在する場合、エラーを返します。前述の構文にある、どの入力引数でも指定できます。h
= new_system(___,'ErrorIfShadowed')
は、Simulink 既定のモデルに基づいて空のモデルを作成し、新しいモデルの数値ハンドルを返します。Simulink 既定のモデルは、ルート ブロック線図とも呼ばれ、含まれる数値ハンドルは h
= new_system(name
,'Model')0
です。name
が空の場合、この関数は untitled
、untitled1
、untitled2
などの名前のモデルまたはライブラリを作成します。
new_system
関数は、新しいモデルを開きません。この関数は、メモリ内にモデルを作成します。モデルを保存するには、save_system
を使用するか、open_system
でモデルを開いてから Simulink エディターで保存します。
は、別のモデル、MATLAB ファイル、または同じ名前の変数が MATLAB パスまたはワークスペースに存在する場合、エラーを返します。この構文では、前述の構文にあるどの入力引数でも指定できます。h
= new_system(___,'ErrorIfShadowed')
例
入力引数
バージョン履歴
R2006a より前に導入