from signal_generator import generate_pulsed_signal print("Генерация импульсного сигнала") signal_amplitude = 10.0 signal_pulse_duration = 5 signal_period = 15 signal_num_samples = 100 output_file_name = "pulsed_signal.txt" print(f"\nПараметры сигнала:") print(f" Амплитуда: {signal_amplitude}") print(f" Продолжительность импульса: {signal_pulse_duration} отсчетов") print(f" Период (импульс+пауза): {signal_period} отсчетов") print(f" Общее число отсчетов: {signal_num_samples}") print(f" Файл для записи: {output_file_name}") generated_signal = generate_pulsed_signal( signal_amplitude, signal_pulse_duration, signal_period, signal_num_samples, output_file_name ) print(f"\nСигнал успешно сгенерирован и записан в файл '{output_file_name}'.") print("\nПервые 20 отсчетов сгенерированного сигнала (возвращенный список):") print(generated_signal[:20]) print("\n(Полный список доступен в переменной 'generated_signal' и в файле).")