最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
Simulink デバッガーによって一度に 1 つのメソッドのシミュレーションを実行し、各メソッドの実行結果を調べることができます。モデルのシミュレーションが進むにつれて、Simulink エディターにブロックの状態、ブロックの入出力およびブロック メソッド実行に関する情報を表示できます。これにより、特定のブロック、パラメーターまたは相互接続でのモデルの問題を突き止めることができます。
Simulink デバッガーを使用して、以下を実行できます。
単一のメジャー タイム ステップの間に単一ブロックのダイナミクス (たとえば、出力や更新) を監視する
メジャー タイム ステップの実行中にシステムの状態を確認する
単一のメジャー タイム ステップの間にソルバーのダイナミクスを観測する
Simulink デバッガーは、実行するすべてのデバッガー コマンドについてアクティブ (開始済み) でなければなりません。
また Simulink シミュレーション ステッパーによるデバッグをサポートしていることで、シミュレーション中に前後のステップに移動でき、データを表示して、システムの状態がいつ、どのように変化するかを検査できます。詳細については、シミュレーション ステッパーをモデル解析に利用する方法を参照してください。
sldebug | シミュレーションをデバッグ モードで開始 |
ashow | 代数ループを表示する |
atrace | 代数ループのトレース レベルを設定する |
bafter | 指定されたメソッドの後ろにブレークポイントを挿入する |
break | 指定されたメソッドの前にブレークポイントを挿入する |
bshow | 指定されたブロックを表示する |
clear | モデルからブレークポイントをクリアする |
continue | シミュレーションを続行する |
disp | シミュレーションが停止するときのブロックの I/O を表示する |
ebreak | ソルバー エラー時のブレークポイントを有効または無効にする |
elist | シミュレーション時に実行される順序で、シミュレーション メソッドをリストする |
emode | モデルの実行モードをアクセラレータ モードとノーマル モードの間で切り替える |
etrace | メソッドのトレース動作を有効/無効にする |
help | デバッガー コマンドのヘルプを表示する |
nanbreak | 非有限値のときにシミュレーションを停止するモードの設定/クリアを行う |
next | モデルの実行リスト内の現在のレベルにある次のメソッドの開始部分までシミュレーションを進める |
probe | ブロックの I/O および状態データ |
quit | シミュレーション デバッガーを停止する |
rbreak | ソルバー リセットの前にシミュレーションを中断する |
run | シミュレーションを完全に最後まで実行する |
slist | モデル ブロックの並べ替えられたリストを表示する |
states | 現在の状態値 |
status | 有効なデバッグ オプション |
step | 1 つ以上のメソッド分だけシミュレーションを進める |
stimes | モデルのサンプル時間 |
stop | シミュレーションを中止する |
strace | ソルバーのトレース レベルを設定する |
systems | モデルの非バーチャル システムをリストする |
tbreak | 時間ブレークポイントの設定/クリアを行う |
trace | ブロックを実行するたびにブロックの I/O を表示する |
undisp | デバッガーの表示ポイント リストからブロックを削除する |
untrace | デバッガーのトレース ポイント リストからブロックを削除する |
where | シミュレーション ループ内の現在のシミュレーション位置を表示する |
xbreak | ステップサイズを制限する状態をデバッガーが検出した場合にシミュレーションを停止する |
zcbreak | サンプリングされていないゼロクロッシング イベントが発生したときに、シミュレーションを停止するかどうかを切り替える |
zclist | サンプリングされていないゼロクロッシングを含むブロックをリストする |
デバッガーからシミュレーションを開始する方法
デバッグ モードでのシミュレーションの開始方法
ステップごとのシミュレーションの実行方法
ブロックやタイム ステップにブレークポイントを設定する方法
現在のシミュレーションに関する情報を表示する方法
デバッグ中のモデルに関する情報を表示する方法
Simulink デバッガーでのアクセラレータ モードの実行
デバッガーでアクセラレータ モードを使用する方法
デバッガーの概要
デバッガーのグラフィカル ユーザー インターフェイスの使用方法
MATLAB® コマンド ラインからデバッグする方法
デバッガーのコマンドに関するヘルプを表示する方法