Main Content

break

シミュレーション デバッグ セッションで指定されたメソッドの前にブレークポイントを挿入する

説明

break は、現在のメソッドの前にブレークポイントを挿入します。

メモ

この関数は、関数 sldebug を使用するか関数 sim で名前と値の引数 'debug' を使用してプログラムで開始されたシミュレーション デバッグ セッションに対してのみサポートされます。

break m:mid は、メソッド ID mid をもつメソッドの前にブレークポイントを挿入します。

break blk は、ブロック blk の各メソッドの前にブレークポイントを挿入します。

break blk mth tid:t は、タスク ID t をもつタスクに含まれるブロック blk のメソッド mth の前にブレークポイントを挿入します。

break mdlName blk mth tid:t は、mdlName という名前の参照モデル内のタスク ID t をもつタスクで実行されるブロック blk のメソッド mth の前にブレークポイントを挿入します。

break sys は、システム sys 内の各メソッドの前にブレークポイントを挿入します。

break sys mth tid:t は、タスク ID t をもつシステム sys 内のメソッド mth の前にブレークポイントを挿入します。

break mdl は、モデル mdl の各メソッドの前にブレークポイントを挿入します。

break mdl mth tid:t は、モデル mdl のタスク ID t をもつタスクに含まれるメソッド mth の前にブレークポイントを挿入します。

入力引数

すべて折りたたむ

メソッド ID。メソッド ID として指定します。

ブロック。次のオプションのいずれかとして指定します。

  • (t)s:b — インデックス s のシステム内のタスク ID t のタスクのインデックス b のブロック

  • gcb — 現在のブロック

メソッド名。string または文字ベクトルとして指定します。たとえば、次のコマンドは、現在選択されているブロックの Outputs メソッドの前にブレークポイントを設定します。

break gcb Outputs

タスク ID。タスク ID として指定します。

参照モデルの名前。string または文字ベクトルとして指定します。

システム。次のオプションのいずれかとして指定します。

  • s:sysIdx — システムの指定 (sysIdx はシステム インデックス)

  • gcs — 現在のシステム

モデル名。string または文字ベクトルとして指定します。

ヒント

シミュレーション内の現在の位置を特定するには、関数 where を使用します。

バージョン履歴

R2006a より前に導入