ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

sfnew

空の Stateflow ブロックを含むモデルを作成する

構文

sfnew
sfnew('chart_type')
sfnew('model_name')
sfnew('chart_type','model_name')

説明

sfnew では、空のチャートを含む、タイトルのないモデルが作成されます。Stateflow® では、新しいチャートの既定のアクション言語は MATLAB® に設定されます。既定のアクション言語を C に変更するには、コマンド sfpref('ActionLanguage','C') を使用します。詳細は、「チャートのアクション言語の変更」を参照してください。

sfnew('chart_type') では、chart_type 型の空のブロックを含む、タイトルのないモデルが作成されます。

sfnew('model_name') では、既定のアクション言語を使用する空のチャートを含む model_name という名前のモデルが作成されます。

sfnew('chart_type','model_name') では、chart_type 型の空のブロックを備えた、model_name という名前のモデルが作成されます。

入力引数

chart_type

空のモデルに追加する空のブロック:

-MATLABStateflow アクションで MATLAB 言語による表現をサポートするチャートを使用
-CStateflow アクションで C 言語による表現をサポートするチャートを使用
-MealyMealy ステート マシンのセマンティクスのみをサポートするチャートを使用
-MooreMoore ステート マシンのセマンティクスだけをサポートするチャートを使用
-TT真理値表を使用
-STT状態遷移表を使用

model_name

モデルの名前

MATLAB をアクション言語として使用する空のチャートを含む、タイトルのないモデルを作成します。

sfnew()

Mealy セマンティクスのみを使用する空のチャートをもつ MyModel という名前のモデルを作成します。

sfnew('-Mealy','MyModel')

Moore セマンティクスだけを使用する空のチャートを備えた、MyModel という名前のモデルを作成します。

sfnew('-Moore','MyModel')
この情報は役に立ちましたか?