運動方程式を解く = 未来を1コマずつ作る
自由落下を、
加速度 → 速度 → 位置
の更新ループとして動かすデモ。位置更新は
x
n+1
= x
n
+ v
n
Δt
を使う。
📖 解説を読む:数値積分とは何か
再生
1ステップ進める
リセット
Δt
0.20 s
0.10 s
0.05 s
0.02 s
速さ
2.6x
運動
自由落下
空気抵抗あり
斜方投射
抵抗 k
5.0
初速 v₀
12
角度 θ
60°
落下ビュー:速度矢印は毎回同じだけ伸びる。位置の増え方はだんだん大きくなる。
現在の状態
step n
0
t
n
0.0
x
n
0.0
v
n
0.0
この瞬間にやっている計算
① 運動方程式から加速度:
a
n
= g = 10
② 速度を更新:
v
n+1
= v
n
+ a
n
Δt
③ 位置を更新:
x
n+1
= x
n
+ v
n
Δt
④ 次の状態へ:
n ← n + 1
表:1コマずつ埋まる
Δtを小さくすると、点の列がなめらかになり、積分の考え方に近づく。