С4. Расчёт колебаний пружинного маятника с демпфированием. Программирование в Си

Построить график функции x(t) для колебаний пружинного маятника, изображённого на рис. С4.1, где x(t) – смещение тела m по оси х. Для построения графика использовать комбинированный метод (C&Excel), при котором результаты расчета на C выводятся в файл и по полученным данным строится график с помощью Excel. Комбинированный метод подробно изложен в учебном пособии “Программирование на C” на данном сайте.

Рис. С4.1. Пружинный маятник

Решение.
Исходные формулы имеют следующий вид:

Исходные данные:
в начальный момент времени при t = 0 маятник получает начальную скорость V0 = 0.1 м/с, направленную в положительном направлении оси х, и затем начинает совершать свободные колебания;
m = 0.75 кг;
r = 0.3;
k = 5 н/м
Листинг программы:

Результаты расчета представлены на рис. С4.2.

Рис. С4.2. График колебаний пружинного маятника с демпфированием

В результате решения задачи построили график затухающих колебаний пружинного маятника.