4.3 Mathematical Pendulum with Spring
147
= 0.2, height = 0.1, lengthDirection = {1, 0, 0}, color =
{20, 20, 20});
equation
der(theta) = omega;
der(omega) = -g / l * sin(theta)-k*d*d/(m*l*l)*sin(theta)
*cos(theta)-gamma/m *omega;
x = l * sin(theta);
y = -l * cos(theta);
end PendulumWithSpring;
References
1. N.V. Butenin, Elementy teorii kolebanij. – Leningrad, Gosudarstvennoe soyuznoe izdatelstvo
sudostroitelnoj promyshlennosti (1962)
2. N.V. Butenin, Elements of the Theory of Nonlinear Oscillations. – Blaisdell Publishing Company
(1965)
3. A.A. Yablonskij, S.S. Norejko, Kurs teorii kolebanij. – Moscow, Gosudarstvennoe izdatelstvo
«Vysshaya shkola» (1961)
147
= 0.2, height = 0.1, lengthDirection = {1, 0, 0}, color =
{20, 20, 20});
equation
der(theta) = omega;
der(omega) = -g / l * sin(theta)-k*d*d/(m*l*l)*sin(theta)
*cos(theta)-gamma/m *omega;
x = l * sin(theta);
y = -l * cos(theta);
end PendulumWithSpring;
References
1. N.V. Butenin, Elementy teorii kolebanij. – Leningrad, Gosudarstvennoe soyuznoe izdatelstvo
sudostroitelnoj promyshlennosti (1962)
2. N.V. Butenin, Elements of the Theory of Nonlinear Oscillations. – Blaisdell Publishing Company
(1965)
3. A.A. Yablonskij, S.S. Norejko, Kurs teorii kolebanij. – Moscow, Gosudarstvennoe izdatelstvo
«Vysshaya shkola» (1961)
