SystemModeler のパワフルな事象処理機能を利用して,地面や箱の中で跳ねるボールをモデル化してシミュレーションします.ボールが地面で跳ね返るモデルと,二次元の箱に閉じ込められた複数のボールのモデルの2つを使います.
この例題を実行するためには,
が必要です.
どちらかお選びください.
Mathematica の一つのコマンドで,パラメータと初期値を変えて跳ねるボールを数回シミュレーションします.
制約された二次元の箱の中の跳ねるボールをカスタムアニメーションとプロットで可視化します.
Modelicaの事象検出機能によって,ボールが壁にぶつかったときのモデルの動作の変化が可能になります.
シミュレーションの結果をインタラクティブなCDFドキュメントとして配信します.
CDFを使ってみる