このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
slreportgen.utils.getSlSfHandle
Simulink ハンドルまたは Stateflow オブジェクトの取得
説明
は、入力 Simulink パス、Simulink 識別子 (SID)、または Stateflow 数値 ID の Simulink® または Stateflow® オブジェクト ハンドルを返します。sisfhandle
= slreportgen.utils.getSlSfHandle(path_id
)
例
Simulink モデル ハンドルおよびオブジェクト ハンドルの取得
openExample('f14') modelHandle = slreportgen.utils.getSlSfHandle('f14') blockHandle = slreportgen.utils.getSlSfHandle('f14/Controller') SIDHandle = slreportgen.utils.getSlSfHandle('f14:3')
modelHandle = 2.0001 blockHandle = 38.0001 SIDHandle = 6.0001
Stateflow チャート ハンドルの取得
次のコマンドを実行して、この例で使用するサポート ファイルにアクセスします。
openExample('rptgenext/SimulinkReportGeneratorFilesExample');
load_system('slrgex_sf_car') chart = find(slroot, '-isa',... 'Stateflow.Chart','Name','shift_logic'); slreportgen.utils.getSlSfHandle(chart.Id)
この例では、Stateflow チャート プロパティのリストがワークスペースに返されます。Stateflow ハンドルは Stateflow オブジェクトと同等です。Stateflow ハンドルを使用するには、変数に代入します。
入力引数
出力引数
バージョン履歴
R2018b で導入