ステップ



説明:
Step はインタラクティブな物理シミュレーターです。シミュレーションを通じて物理世界を探索できます。これは次のように動作します。シーン上にいくつかのボディを配置し、重力やバネなどの力を追加し、[シミュレート] をクリックすると、物理法則に従ってシーンがどのように進化するかをステップで表示します。実験中の物体/力のすべてのプロパティを (シミュレーション中でも) 変更でき、これによって実験の展開がどのように変化するかを確認できます。 Step を使用すると、物理がどのように機能するかを学ぶだけでなく、感じることができます。
特徴:
- 2 次元での古典的な機械シミュレーション
- 粒子、減衰力のあるバネ、重力、およびクーロン力
- 剛体
- 衝突検出 (現時点では個別のみ) と処理
- ユーザー編集可能な粒子スプリング システム、音波としてシミュレートされたソフト (変形可能な) ボディ
- 分子動力学 (現在はレナード・ジョーンズポテンシャルを使用): 気体と液体、凝縮と蒸発、巨視的量とその分散の計算
- 単位の変換と式の計算: 「(2 日 + 3 時間) * 80 km/h」のようなものを入力すると、距離の値として受け入れられます (libqalculate が必要です)。
- 誤差の計算と伝播: 任意のプロパティに「1.3 ± 0.2」のような値を入力すると、すべての依存プロパティの誤差が統計式を使用して計算されます。
- ソルバー誤差の推定: ソルバーによって導入された誤差が計算され、ユーザーが入力した誤差に追加されます。
- いくつかの異なるソルバー: 最大 8 次、陽的および陰的、適応タイムステップの有無にかかわらず (ほとんどのソルバーには GSL ライブラリが必要です)
- シミュレーション中にプロパティを簡単に制御するコントローラー ツール (カスタム キーボード ショートカットを使用した場合でも)
- 結果を視覚化するツール: グラフ、メーター、トレーサー
- すべてのオブジェクトのコンテキスト情報、統合された wikipedia ブラウザ
- 実験例のコレクション。KNewStuff でさらにダウンロード可能
- 統合されたチュートリアル

