Вариант 4

Разработайте приложение, демонстрирующее затухающие колебания математического маятника. В приложении должны быть поля для ввода длины нити, коэффициента затухания колебаний и начального отклонения груза от положения устойчивого равновесия. На одном из графических компонентов отобразите анимацию колебательного процесса, другой графический компонент используйте для отображения графика зависимости координат от времени и графика зависимости скорости движения груза от времени. Переключение между графиками должно осуществляться посредством выбора соответствующей радиокнопки. Также в приложении должны быть компоненты, на которых отображаются значения периода и логарифмического декремента затухания. Кроме того, в приложении должны присутствовать следующие кнопки: «Пуск», «Стоп», «Очистить», «Выход».