def uspeh(): """Подтверждение успеха операции""" print('Выполнено успешно!') uspeh() def sravnenie(a,b): """Сравнение a и b""" if a>b: print(a,' больше ',b) elif a(-gran): ytt=0 elif xtt>=gran: ytt=xtt-gran elif xtt<=(-gran): ytt=xtt+gran return ytt # Параметры системы k1,T,k2,Xm,A,F,N=0.5,35,0.6,5,1000,5,15 import math vhod=[] for i in range(N): vhod.append(A*math.sin((2*i*math.pi)/F)) print('Входные данные:', vhod[:5]) yi1=0 yin1=0 yi2=0 vyhod=[] for xt in vhod: xt1=xt-yi2 [yi1,yin1]=realdvig(xt1,k1,T,yi1,yin1) yi2=tahogen(yin1,k2,yi2) yt=nechus(yin1,Xm) vyhod.append(yt) print('y=',vyhod)