import math import random # Синусоидальный сигнал (40 точек) with open("sine.txt", "w") as f: for i in range(40): value = 3.5 * math.sin(2 * math.pi * i / 9) f.write(f"{value}\n") print("Файл sine.txt создан (синус)") # Нормальный сигнал (40 точек) with open("normal.txt", "w") as f: for i in range(40): # Простой способ получить нормальное распределение r = sum(random.random() for _ in range(12)) - 6 value = 5 + 7 * r f.write(f"{value}\n") print("Файл normal.txt создан (нормальный)") print(" sine.txt с T=2.5") print(" normal.txt с T=6") print("\nЗапуск: python M0.py")