Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

Stateflow プログラム インターフェイス

MATLAB® コマンド プロンプトでチャートの要素を作成および変更する

Stateflow® チャートをプログラムによって作成および編集します。チャートへの新しいオブジェクトの追加、プロパティへのアクセスおよび編集、位置の設定、オブジェクトのコピーと貼り付け、および Stateflow エディターの倍率レベルの変更を行います。

関数

すべて展開する

sfnew空の Stateflow ブロックを含む Simulink モデルを作成する
sfrootStateflow 階層のルート
sfclipboardクリップボード オブジェクト
sfgcoチャート内の選択されたオブジェクト
Stateflow.findMatchingPort一致する入口端子または出口端子の特定

オブジェクト

すべて展開する

チャート、ブロック、およびマシン オブジェクト

Stateflow.Chart有限ステート マシンのグラフィカル表現
Stateflow.StateTransitionTableChartモーダル ロジック用のステート マシンの表形式の表現
Stateflow.TruthTableChart判定ロジック用のステート マシンの表形式の表現
Stateflow.EMChartMATLAB Function ブロックへの Stateflow のインターフェイス
Stateflow.MachineSimulink モデル内の Stateflow ブロックのコンテナー

グラフィカル オブジェクト

Stateflow.Annotationチャート、ステート、ボックス、または関数内の注釈
Stateflow.AtomicBoxチャート、ステート、ボックス、または関数内の Atomic ボックス
Stateflow.AtomicSubchartチャート、ステート、またはボックス内の Atomic サブチャート
Stateflow.Boxチャート、ステート、ボックス、または関数内のボックス
Stateflow.EMFunctionチャート、ステート、ボックス、または関数内の MATLAB 関数
Stateflow.Functionチャート、ステート、ボックス、または関数内のグラフィカル関数
Stateflow.Junctionチャート、ステート、ボックス、または関数内のコネクティブ ジャンクションまたはヒストリ ジャンクション
Stateflow.Portステートまたは Atomic サブチャート内の入口端子または出口端子
Stateflow.SimulinkBasedStateチャート、ステート、またはボックス内の Simulink ベースのステート
Stateflow.SLFunctionチャート、ステート、ボックス、または関数内の Simulink 関数
Stateflow.Stateチャート、ステート、またはボックス内のステート
Stateflow.Transitionチャート、ステート、ボックス、または関数内の遷移
Stateflow.TruthTableチャート、ステート、ボックス、または関数内の真理値表関数

非グラフィカル オブジェクト

Stateflow.Dataチャート、ステート、ボックス、または関数内のデータ
Stateflow.Eventチャート、ステート、またはボックス内のイベント
Stateflow.Messageチャート、ステート、またはボックス内のメッセージ

クリップボードおよびエディター オブジェクト

Stateflow.ClipboardStateflow オブジェクトのコピーと貼り付けを行うためのクリップボード
Stateflow.Editorチャートまたは状態遷移表のグラフィカル要素

オブジェクト関数

すべて展開する

階層のナビゲーション

find階層内で指定したオブジェクトの識別
getChildrenオブジェクトの子の特定
getParentオブジェクトの親の特定
defaultTransitions指定したオブジェクト内のデフォルト遷移の特定
innerTransitions指定した遷移元をもつ内部遷移の特定
outerTransitions指定した遷移元をもつ外部遷移の特定
sinkedTransitions指定した遷移先をもつ遷移の特定
sourcedTransitions指定した遷移元をもつ遷移の特定

プロパティへのアクセスと変更

dialogプロパティ ダイアログ ボックスを開く
setImage注釈にイメージを挿入
isCommentedグラフィカル オブジェクトがコメントアウトされているかどうかの判別

表示の制御

view編集環境でオブジェクトを表示
highlightグラフィカル オブジェクトの強調表示
fitToViewグラフィカル オブジェクトの拡大表示
zoomInStateflow チャートの拡大表示
zoomOutStateflow チャートの縮小表示

オブジェクトのコピーと貼り付け

copyオブジェクトの配列をクリップボードにコピー
pasteToクリップボード内のオブジェクトを指定したコンテナー オブジェクトに貼り付け

トピック