import numpy as np import os os.chdir("C:\\Users\\gmack\\OneDrive\\Рабочий стол\\3 KURS\\LABS\\python-labs\\TEMA8") def generate_sinusoidal_signal(amplitude, period, phase, num_samples, filename): n = np.arange(num_samples) omega = 2 * np.pi / period #угловая частота signal = amplitude * np.sin(omega * n + phase) with open(filename, 'w+') as file: for value in signal: file.write(f"{value}\n") # 6 знаков после запятой return signal