ソルバー プロファイラー
ソルバー性能のボトルネックを特定します。
説明
ソルバー プロファイラーを使用して、ソルバーとモデルの動作を調査し、シミュレーション性能を低下させる可能性のある問題を特定します。
ソルバー プロファイラーを使用して、モデルを解析し、そのシミュレーションに影響するパターンを調べます。ソルバー プロファイラーはシミュレーション、ソルバー設定、イベント、エラーに関するグラフィカルで統計的な情報を表示します。このデータを使用してシミュレーションのボトルネックの原因となった箇所をモデル内で特定できます。
さらに、シミュレーションの速度を制限する可能性がある要因は複数あります。ソルバー プロファイラーは、モデルのシミュレーション中に発生するすべての主要なイベントを記録し、レポートします。
ゼロクロッシング イベント
ソルバーの例外イベント
ソルバーのリセット イベント
ヤコビアン計算イベント
これらのイベントは一般的であり、正確なシミュレーションに必要です。ただし、これらによって計算コストが発生し、頻繁に発生することで処理が遅くなったり、シミュレーションが失速することもあります。
使用可能なアクション
トレース
構成
探索
情報ペイン
統計
ステップ サイズ
提案
ソルバー プロファイラー を開く
Simulink® ツールストリップ: [デバッグ] タブにある [パフォーマンス] セクションで [パフォーマンス] ボタンの矢印をクリックし、[ソルバー プロファイラー] を選択します。

[ソルバー情報] メニュー: [ソルバー情報] メニューを開くには、Simulink エディターの下部のステータス バーの右にあるハイパーリンクをクリックします。その後、[ソルバー プロファイラー]
をクリックします。
パラメーター
ヒント
シミュレーションのパフォーマンスを解析して向上させる際には、パフォーマンス アドバイザーを使用してモデルおよびシミュレーションの構成を解析することから解析を開始することを検討してください。
パフォーマンス アドバイザーを使用してモデルおよびシミュレーションの構成を解析した後には、ソルバー プロファイラーおよび Simulink プロファイラーを使用したプロファイリング シミュレーションによって解析を深めることができます。
ソルバー プロファイラーはモデルに対して選択したソルバーのパフォーマンスを解析します。ソルバー プロファイラーは、可変ステップ ソルバーを使用するシミュレーションのパフォーマンスを解析するのに特に役立ちます。プロファイリングの結果は、ステップ サイズがいつどうして制限されているのかを特定するのに役立ちます。
Simulink プロファイラーは、モデル コンポーネント間でのシミュレーション実行時間の分布を解析することで、シミュレーションのパフォーマンスのボトルネックを特定するのに役立ちます。
バージョン履歴
R2016a で導入








