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 より前に導入