форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
20 строки
716 B
Python
20 строки
716 B
Python
def inerz(x, T, ypred):
|
|
"""Модель устройства с памятью:
|
|
x - текущее значение входного сигнала,
|
|
T - постоянная времени,
|
|
ypred - предыдущее значение выхода системы"""
|
|
y = (x + T * ypred) / (T + 1)
|
|
return y
|
|
|
|
sps = [0] + [1] * 100 # Список с измерениями значений входного сигнала
|
|
spsy = [] # Заготовка для значений выхода
|
|
TT = 20 # Постоянная времени
|
|
yy = 0 # Нулевое начальное условие
|
|
|
|
for xx in sps:
|
|
yy = inerz(xx, TT, yy)
|
|
spsy.append(yy)
|
|
|
|
|
|
print(inerz.__doc__)
|
|
help(inerz) |