Main Content

strace

シミュレーション デバッグ セッションでソルバー情報を表示

説明

strace lvl は、シミュレーションのステップ実行中にソルバーに関する情報を表示するようにシミュレーション デバッグ セッションを構成します。lvl 入力引数を使用して、表示する情報のレベルを指定します。

  • プログラムでシミュレーション デバッグ セッションを開始すると、情報は MATLAB® コマンド ウィンドウに表示されます。

  • Simulink® エディターを使用してシミュレーション デバッグ セッションを開始すると、情報は診断ビューアーに表示されます。

シミュレーション デバッグ セッションでソルバー情報を表示すると、別のソルバーを選択することでシミュレーションの性能が向上するかどうかを調べるのに役立ちます。

この関数は、次の方法で開始されたシミュレーション デバッグ セッションで使用できます。

  • 対話形式で Simulink ツールストリップを使用

  • プログラムで関数 sldebug を使用

  • プログラムで関数 sim を使用して名前と値の引数 'debug' を指定

メモ

この関数は、プログラムで開始されたシミュレーション デバッグ セッション、およびタイム ステップ内で一時停止中の対話型シミュレーション デバッグ セッションに対してのみ使用できます。

入力引数

すべて折りたたむ

表示するソルバー情報のレベル。0 以上 4 以下のスカラーとして指定します。値が高いほど、情報のレベルが高いことを示します。シミュレーション デバッグ セッションでのソルバー情報の表示を中止するには、引数を 0 と指定します。

ヒント

  • ソルバー情報を表示するようにシミュレーション デバッグ セッションを構成すると、ソルバーの計算に関連する複数の種類のタイミング情報が表示されます。表記に関する情報については、次のコマンドを使用します。

    help time

  • シミュレーション デバッグ セッションを対話形式で開始するには、モデルに 1 つ以上のブレークポイントを追加し、[ブレークポイント リスト][タイム ステップ内で一時停止] が選択されていることを確認します。シミュレーションがブレークポイントで一時停止したときに、stop コマンドなど、プログラムによるデバッグ コマンドの一部を MATLAB コマンド ウィンドウで使用できます。

バージョン履歴

R2006a より前に導入