Запустить заново

пауза / возобновить

Показать скорости

Показать координаты

m_L = 8.8 (slider from 1 to 10, step 0.05)
m_R = 10 (slider from 1 to 10, step 0.05)
l = 100 (slider from 20 to 100, step 0.1)
R = 5
O = Intersect(xAxis, yAxis)
c = Circle(O, R)
g = 9.81
a_L: g * (m_R - m_L) / (m_L + m_R)
a_R: g * (m_L - m_R) / (m_L + m_R)
t_{max}: sqrt(l / (abs(a_R) + 1.0E-5))
L_0, R_0 = Intersect(c, xAxis)
t = 7.8 (slider from 0 to t_{max}, step 0.01)
ε: a_R / R
φ_1: 0.5 * ε * t^(2)
s = true
v_L: a_L * t
v_R: a_R * t
R_1: R_0 + (0, -0.5 * l + 0.5 * a_R * t^(2))
L_1: L_0 + (0, -0.5 * l + 0.5 * a_L * t^(2))
L_2: L_1 + (0, v_L)
R_2: R_1 + (0, v_R)
u = Vector(L_1, L_2)
v = Vector(R_1, R_2)
a = Segment(L_0, L_1)
b = Segment(R_0, R_1)
d = CircleArc(O, R_0, L_0)
S_1: R * (cos(φ_1), sin(φ_1))
S_2: R * (cos(φ_1 + π / 4), sin(φ_1 + π / 4))
S_3: R * (cos(φ_1 + 2 * π / 4), sin(φ_1 + 2 * π / 4))
S_4: R * (cos(φ_1 + 3 * π / 4), sin(φ_1 + 3 * π / 4))
S_5: R * (cos(φ_1 + π), sin(φ_1 + π))
S_6: R * (cos(φ_1 + 5 * π / 4), sin(φ_1 + 5 * π / 4))
S_7: R * (cos(φ_1 + 6 * π / 4), sin(φ_1 + 6 * π / 4))
S_8: R * (cos(φ_1 + 7 * π / 4), sin(φ_1 + 7 * π / 4))
sec_1 = CircleSector(O, S_1, S_2)
sec_2 = CircleSector(O, S_3, S_4)
sec_3 = CircleSector(O, S_5, S_6)
sec_4 = CircleSector(O, S_7, S_8)
O_1: O + (0, 2 * R)
e = Segment(O_1, O)
L_3: L_1 + (sqrt(m_L), sqrt(m_L))
L_4: L_1 + (-sqrt(m_L), sqrt(m_L))
L_5: L_1 + (-sqrt(m_L), -sqrt(m_L))
L_6: L_1 + (sqrt(m_L), -sqrt(m_L))
R_3: R_1 + (sqrt(m_R), sqrt(m_R))
R_4: R_1 + (-sqrt(m_R), sqrt(m_R))
R_5: R_1 + (-sqrt(m_R), -sqrt(m_R))
R_6: R_1 + (sqrt(m_R), -sqrt(m_R))
многоугольник1, l_4, l_3, l_6, l_5 = Polygon(L_4, L_3, L_6, L_5)
многоугольник2, r_4, r_3, r_6, r_5 = Polygon(R_4, R_3, R_6, R_5)
A = (-10, 10)
B = (10, 10)
f = Segment(A, B)
h = true
надпись1: "y_L = " + (LaTeX[y(L_1) + 50]) + " м"
надпись2: "y_R = " + (y(R_1) + 50) + " м"
i = false
надпись3: "v_R = " + v_R + " м/с"
надпись4: "v_L = " + v_L + " м/с"
L_{10}: L_1 + (-8, 0)