このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
bdclose
任意の、あるいはすべての Simulink モデル ウィンドウを無条件に閉じる
説明
例
モデルを閉じる
例を開きます。次に、vdp
モデルを開きます。
open_system('vdp')
関数 bdclose
は、保存されていない変更がある場合でもモデルを閉じます。モデルに変更を加えます。
set_param('vdp/Constant','Value','4')
vdp
モデルを閉じます。
bdclose('vdp');
単一の関数呼び出しで複数のモデルを閉じる
例を開きます。次に、vdp
モデルおよび f14
モデルを読み込みます。
h1=load_system('vdp'); h2=load_system('f14');
vdp
モデルおよび f14
モデルを開きます。
open_system([h1, h2])
関数 bdclose
は、保存されていない変更がある場合でもモデルを閉じます。vdp
モデルに変更を加えます。
set_param('vdp/Constant','Value','4')
vdp
モデルおよび f14
モデルを閉じます。ハンドルの行列として、閉じるモデルを指定します。
bdclose([h1,h2])
関数 bdclose
の引数で、文字ベクトルの cell 配列として、閉じるモデルを指定することもできます。
vdp
モデルおよび f14
モデルを再度開きます。
open_system({'vdp','f14'})
vdp
モデルおよび f14
モデルを閉じます。文字ベクトルの cell 配列として、閉じるモデルを指定します。
bdclose({'vdp','f14'})
メモリからのモデルのクリア
例を開きます。次に、vdp
モデルを読み込みます。
load_system('vdp')
vdp
モデルが読み込まれているかどうかを確認します。
bdIsLoaded('vdp')
ans = logical
1
関数は logical スカラー 1
を返します。これは、モデルが読み込まれていることを示します。
関数 bdclose
は、保存されていない変更がある場合でもモデルをメモリからクリアします。モデルに変更を加えます。
set_param('vdp/Constant','Value','4')
モデルが変更未保存 (ダーティ) かどうかを確認します。
bdIsDirty('vdp')
ans = logical
1
関数は logical スカラー 1
を返します。これは、モデルが変更未保存 (ダーティ) であることを示します。
単一の関数呼び出しで複数のモデルをメモリからクリア
例を開きます。次に、vdp
モデルおよび f14
モデルを読み込みます。
h1=load_system('vdp')
h1 = 0.0020
h2=load_system('f14')
h2 = 35.0016
vdp
モデルおよび f14
モデルをメモリからクリアします。ハンドルの行列として、クリアするモデルを指定します。
bdclose([h1,h2])
vdp
モデルと f14
モデルが読み込まれているかどうかを確認します。
bdIsLoaded({'vdp','f14'})
ans = 1x2 logical array
0 0
関数は logical 配列 [0 0]
を返します。これは、両方のモデルが読み込まれていないことを示しています。モデルがメモリからクリアされます。
関数 bdclose
の引数で、文字ベクトルの cell 配列を使用して、クリアするモデルを指定することもできます。
vdp
モデルおよび f14
モデルを再度読み込みます。
load_system('vdp') load_system('f14')
vdp
モデルおよび f14
モデルをメモリからクリアします。文字ベクトルの cell 配列として、クリアするモデルを指定します。
bdclose({'vdp','f14'})
vdp
モデルと f14
モデルが読み込まれているかどうかを確認します。
bdIsLoaded({'vdp','f14'})
ans = 1x2 logical array
0 0
関数は [0 0]
を返します。これは、両方のモデルが読み込まれていないことを示しています。
入力引数
sys
— 閉じるモデル
文字ベクトル | string スカラー | cell 配列
閉じるモデル。文字ベクトル、string スカラー、または cell 配列として指定します。閉じるモデルを複数指定するには、モデル名の cell 配列を指定します。
例: bdclose("myModel")
例: bdclose({'myModel1','myModel2'})
データ型: char
| string
| cell
バージョン履歴
R2006a より前に導入R2019b: モデルの階層構造のウィンドウを閉じると参照モデルが閉じられる
R2019b 以降、最上位モデルを閉じてモデルの階層構造のウィンドウを閉じると、別のウィンドウで開かれていないすべての参照モデルは閉じられ、メモリからクリアされます。参照モデルをメモリに読み込んだままにしておくには、関数 close_system
を使用し、'closeReferencedModels'
引数を false
に設定します。
参考
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)