Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

ゼロクロッシング エクスプローラー

ゼロクロッシング イベントを可視化し、対話的に確認します。

説明

ゼロクロッシング エクスプローラーを使用して、モデルの各状態で発生するゼロクロッシング イベントを可視化し解析します。

ゼロクロッシング エクスプローラー を開く

  • ソルバー プロファイラーを使用してモデルをプロファイリングします。[ゼロクロッシング] パラメーターが有効になっていることを確認します。

  • ソルバー プロファイラー ツールストリップの [探索] セクションで [ゼロクロッシング] を選択します。

すべて展開する

ゼロクロッシング エクスプローラーを使用して、ゼロクロッシング イベントのクラスターを調べます。

モデル BouncingBallWithSwitch を開き、ソルバー プロファイラーを起動します。

ツールストリップの [構成] セクションで [ゼロクロッシング] パラメーターを有効にし、ソルバー プロファイラーを実行します。

プロファイリングが完了したら、ゼロクロッシング エクスプローラーを起動します。

シミュレーションの途中で、ゼロクロッシング イベントの密度が増加します。[イベント密度] プロットの 5 秒マークと 6 秒マークの間にズームインします。

詳しく調べると、1 回の跳ね返りが 2 個のゼロクロッシング (正から負、および負から正) に対応していることが分かります。これは、0 値に近づく状態ダイナミクスを数値的に解くことによるアーティファクトです。5.48 秒前後にシミュレーション対象のボールは '静止' します。したがって、孤立した 1 つのゼロクロッシング イベントが生じます。

関連する例

バージョン履歴

R2019a で導入