Main Content

innerTransitions

指定した遷移元をもつ内部遷移の特定

説明

transitions = innerTransitions(source) は、指定された遷移元ステートの内部遷移に対応する Stateflow.Transition オブジェクトの配列を返します。内部遷移は、遷移元のステートを終了しない遷移です。詳細については、内部遷移を使用したチャートの実行の制御を参照してください。

すべて折りたたむ

このチャートに対応する Stateflow.Chart オブジェクトが ch であるとします。

Stateflow chart with a hierarchy of states. The chart contains states A and C. State A contains an inner state called B.

A という名前の Stateflow.State オブジェクトを検索します。

sA = find(ch,"-isa","Stateflow.State",Name="A");

遷移元がステート A で、遷移先がステート A の内部にある遷移を特定します。遷移先の名前を表示します。

tr = innerTransitions(sA);
tr.Destination.Name
ans =

    'B'

入力引数

すべて折りたたむ

遷移元ステート。Stateflow.State オブジェクトとして指定します。

バージョン履歴

R2006a より前に導入