ответвлено от main/python-labs
Изменил(а) на 'TEMA7/task.md'
Этот коммит содержится в:
@@ -11,19 +11,20 @@ Y=b1+b2*X
|
|||||||
## Решение
|
## Решение
|
||||||
# 1.
|
# 1.
|
||||||
```py
|
```py
|
||||||
def delay_signal (signal, T):
|
def del_signal (signal, T):
|
||||||
""""Расчёт выхода y(t) для устройства задержки"""
|
'''Расчет выхода y(t) для устройства задержки'''
|
||||||
output=[]
|
output = []
|
||||||
for i in range(len(signal)):
|
for i in range(len(signal)):
|
||||||
if i < T:
|
if i<T:
|
||||||
out.append(0)
|
output.append(0)
|
||||||
else:
|
else:
|
||||||
output.append(signal[i-T])
|
output.append(signal[i-T])
|
||||||
return output
|
return output
|
||||||
x=[1,0.5,3.6,4.5,1,2,0.5] # Входной сигнал
|
|
||||||
y= delay_signal (x, 2)
|
|
||||||
print(y)
|
|
||||||
|
|
||||||
|
x=[1,0.5,3.6,4.5,1,2,0.5]
|
||||||
|
y = del_signal(x,2)
|
||||||
|
print(y)
|
||||||
|
[0, 0, 1, 0.5, 3.6, 4.5, 1]
|
||||||
```
|
```
|
||||||
# 2.
|
# 2.
|
||||||
```py
|
```py
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user