Этот коммит содержится в:
2026-03-19 00:55:56 +03:00
родитель e104f41f83
Коммит 38ae116d4a
20 изменённых файлов: 538 добавлений и 0 удалений

23
TEMA8/Mod2_test.py Обычный файл
Просмотреть файл

@@ -0,0 +1,23 @@
import Mod1_test as m1
import math
import pylab
print("\nВведите параметры для расчета:")
a = float(input("Коэффициент a = "))
print("\nИнтервал расчета (по заданию: 0 < x ≤ 50):")
nachalo = float(input("Начало интервала = "))
konec = float(input("Конец интервала (до 50) = "))
shag = float(input("Шаг (0.5) = "))
name_file = input("Имя файла для сохранения = ")
x_list, y_list = m1.raschet(a, nachalo, konec, shag, name_file)
for i in range(min(10, len(x_list))):
print(f"{x_list[i]:6.2f} | {y_list[i]:10.4f}")
pylab.plot(x_list, y_list, 'b-', linewidth=2)
pylab.xlabel('x')
pylab.ylabel('y')
pylab.title(f'График функции y = {a}*sin(x)/x')
pylab.grid(True)
pylab.show()