С5. Расчет параметров колебательного контура. Программирование в Си

Написать программу для расчёта параметров колебательного контура, представленного на рис. C5.1. Построить графики тока в электрической цепи и изменения заряда конденсатора в зависимости от времени. Для построения графика использовать комбинированный метод (C&Excel), при котором результаты расчета на C выводятся в файл и по полученным данным строится график с помощью Excel. Комбинированный метод (C&Excel) подробно изложен в учебном пособии “Программирование на C” на данном сайте.

Рис. C5.1. Колебательный контур

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

Исходные данные: U = 12 В; C = 2 мкФ; L = 1 Гн; R = 100 Ом; dt = 0.00015.
Листинг программы:

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

Рис. C5.2. Результаты расчета (ток – синяя кривая, заряд – коричневая кривая)