форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
15 строки
665 B
Python
15 строки
665 B
Python
def delay_signal(signal, delay_time):
|
|
"""
|
|
Реализация устройства задержки
|
|
signal - входной сигнал (список значений)
|
|
delay_time - время задержки (количество отсчетов)
|
|
возвращает задержанный сигнал
|
|
"""
|
|
delayed = [0] * delay_time + signal
|
|
return delayed[:len(signal)]
|
|
|
|
print("Тест функции задержки:")
|
|
test_signal = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
|
|
delayed_signal = delay_signal(test_signal, 3)
|
|
print(f"Исходный сигнал: {test_signal}")
|
|
print(f"Задержанный на 3: {delayed_signal}") |