メインコンテンツ

gcbp

現在のブロックの Simulink.BlockPath オブジェクトを取得する

説明

path = gcbp は、現在のシステムの現在のブロックの Simulink.BlockPath オブジェクトを返します。現在のブロックは以下のものを意味します。

  • 最後にクリックされたブロック

  • モデルを開いた後で最後に読み込まれたブロック

返された Simulink.BlockPath オブジェクトは、モデルの階層構造の状況に依存します。

すべて折りたたむ

MultiCounter モデルを開きます。

openExample("simulink_features/ComponentBasedModelingUsingModelReferenceExample")

モデルの階層構造内のブロックを選択します。たとえば、LimitedCounterCounterA インスタンスにある Unit Delay ブロックを選択します。

MATLAB® コマンド ウィンドウで gcbp 関数を使用します。

path = gcbp
path = 

  Simulink.BlockPath
  Package: Simulink

  Block Path:
    MultiCounter/CounterA
      LimitedCounter/Unit Delay

  Use the getBlock method to access block path strings from this object.

  Methods

バージョン履歴

R2019a で導入

参考

オブジェクト

関数