v_2

v_1

P

Q

v_{1,x}

v_{1,y}

v_{2,x}

v_{2,y}

Vollständig elastischer Stoß in 2D

Winkel von w_1 nach dem Stoß im Schwerpunktsystem

Schwerpunktsystem

Laborsystem

v_1

v_2

v2y = 0
v2x = 0
v1y = 0
v1x = 1.8
m_1 = 100 (slider from 0.1 to 1000, step 0.1)
m_2 = 100 (slider from 0.1 to 1000, step 0.1)
P = (1.9862603550295859, 1.943492730954557E-18)
Q = (5.004260355029586, -2.6087150751067876E-19)
v_1 = Vector((v1x, v1y))
v_2 = Vector((v2x, v2y))
v_q = Vector(Q, Q + v_2)
t = 0 (slider from 0 to 5, step 0.01)
dt: 0.01
v_p = Vector(P, P + v_1)
dist: abs(P - Q)
an = 0
α = 3.141592653589793 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
e = Vector((cos(α), sin(α)))
SP: ((m_1 * P) + (m_2 * Q)) / (m_1 + m_2)
g: (0, -2)
P_s: P - SP + g
Q_s: Q - SP + g
V1x = 1.8 (slider from -5 to 5, step 0.1)
V1y = 0 (slider from -5 to 5, step 0.1)
V2x = 0 (slider from -5 to 5, step 0.1)
V2y = 0 (slider from -5 to 5, step 0.1)
f = Segment((0, -3), (0, -1))
v10 = Vector((V1x, V1y))
v20 = Vector((V2x, V2y))
V: ((m_1 * v10) + (m_2 * v20)) / (m_1 + m_2)
wg_1: (abs(v10 - V) * e)
wg_2: ((-abs(v20 - V)) * e)
w_1: V + wg_1
w_2: V + wg_2
vg_1 = Vector(P_s, P_s + v_1 - V)
vg_2 = Vector(Q_s, Q_s + v_2 - V)