メインコンテンツ

ActiveBlocks

クラス: SLSlicerAPI.SLSlicer
名前空間: SLSlicerAPI

アクティブな非バーチャル ブロック ハンドルを返す

説明

ActiveBlocks(obj) は、アクティブな非バーチャル ブロック ハンドルを返します。

入力引数

すべて展開する

モデル スライサー構成オプションを含むオブジェクト。

名前と値の引数

すべて展開する

オプションの引数 Name,Value のコンマ区切りペアを指定します。Name は引数名で、Value は対応する値です。Name は引用符で囲まなければなりません。

これは、モデル スライサーによって強調表示されるブロックのリストにバーチャル ブロックを含めるためのオプションの引数です。

例:

openExample('sldv/CruiseControlTestGenerationExample')
open_system('sldvdemo_cruise_control');
slicerObj = slslicer('sldvdemo_cruise_control');
slicerObj.addStartingPoint('sldvdemo_cruise_control/Controller/throt');
slicerObj.highlight;
allActiveBlocks = slicerObj.ActiveBlocks('IncludeVirtual', true);

openExample('slcheck/AddStartingPointAndHighlightTheModelSliceExample','sldvSliceClimateControlExample');
obj=slslicer('sldvSliceClimateControlExample');
ActiveBlocks(obj);

代替方法

モデル スライス マネージャーを開くには、Simulink® エディターで、[アプリ] タブを選択し、[モデル スライサー] をクリックします。アクティブなブロックを表示するには、モデルがスライサー モードのときにモデルのシミュレーションを実行します。

バージョン履歴

R2015b で導入