open
説明
open(
は、指定したモデル、ライブラリ、サブシステム、またはブロックを開きます。これは、現在のフォルダー ブラウザーでモデルやライブラリをダブルクリックするか、Simulink® エディターでサブシステムやブロックをダブルクリックすることに相当します。 bp
)
open(
は、指定したモデル、ライブラリ、サブシステム、またはブロックを、追加のオプションで開きます。 bp
,Name,Value
)
例
モデルの階層構造のコンテキストで参照モデルを開く
モデルの階層構造内の参照モデルを表す Simulink.BlockPath
オブジェクトを作成します。
load_system('sldemo_mdlref_depgraph') bp = Simulink.BlockPath({'sldemo_mdlref_depgraph/thermostat', ... 'sldemo_mdlref_heater/Fahrenheit to Celsius'});
bp
で指定される参照モデルをモデルの階層構造のコンテキストで開きます。
open(bp)
新しいウィンドウで参照モデルを開く
sldemo_mdlref_depgraph
モデルを開きます。
sldemo_mdlref_depgraph
モデルの階層構造内の参照モデルを表す Simulink.BlockPath
オブジェクトを作成します。
bp = Simulink.BlockPath({'sldemo_mdlref_depgraph/thermostat', ... 'sldemo_mdlref_heater/Fahrenheit to Celsius'})
bp
で指定される参照モデルを新しいウィンドウで開きます。
open(bp,'OpenType','new-window')
入力引数
bp
— 完全に指定されたブロック パス
Simulink.BlockPath
オブジェクト
完全に指定されたブロック パス。Simulink.BlockPath
オブジェクトとして指定します。このブロック パスは、モデルの階層構造が同じモデルを複数回参照する場合でも、モデルの階層構造内のブロックを一意に特定します。
名前と値の引数
引数のオプションのペアを Name1=Value1,...,NameN=ValueN
として指定します。Name
は引数名、Value
は対応する値です。名前と値の引数は他の引数の後に表示されなければなりませんが、ペアの順序は重要ではありません。
R2021a より前は、名前と値をそれぞれコンマを使って区切り、Name
を引用符で囲みます。
例: open(bp,'OpenType','new-window')
OpenType
— オブジェクトを新しいタブまたは新しいウィンドウで開くオプション
'current-tab'
(既定値) | 'new-tab'
| 'new-window'
オブジェクトを新しいタブまたはウィンドウで開くオプション。'OpenType'
と 'current-tab'
、'new-tab'
、または 'new-window'
で構成されるコンマ区切りのペアとして指定します。このオプションは、Simulink.BlockPath
オブジェクトで指定されるサブシステムまたはモデルが、それぞれ現在のウィンドウおよびタブで開くか、新しいタブで開くか、または新しいウィンドウで開くかを決定します。
データ型: char
| string
Force
— ブロック マスクの下のオブジェクトを開くオプション
'off'
(既定値) | 'on'
ブロック マスクの下のオブジェクトを開くオプション。'Force'
と 'off'
または 'on'
で構成されるコンマ区切りのペアとして指定します。この引数が 'off'
に設定されている場合、関数はブロック マスクを開きます。この引数が 'on'
に設定されている場合、関数はマスクの下のブロックのダイアログ ボックスを開くか、またはマスクされたシステムを新しいタブで開きます。これは [マスク内を表示] メニュー項目と同じことです。これにより、ブロック マスクにかかわらず Simulink.BlockPath
オブジェクトが強制的に開かれます。
データ型: char
| string
バージョン履歴
R2019a で導入
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)