У меня есть временной ряд T,Y
, где точки случайно расположены во времени.Например, некоторые данные о игрушках будут иметь вид:
s = 0.05
T = np.random.exponential(scale=s,size=int(50/s)).cumsum()
Y = np.sin(T)
Данные о игрушках - это процесс Пуассона, который генерирует моменты времени, когда происходят события, а величина каждого события измеряется синусом времени, в котороетакое случается.Это выглядит так:
Я хотел бы рассчитать автокорреляционную функцию сигнала y(t)
, которая должна быть приблизительно равна cos(lt)/2
наданные игрушки, где lt
- время задержки.(См. https://math.stackexchange.com/questions/1518206/finding-the-autocorrelation-of-a-sine-wave)
Полагаю, мне нужно будет оцифровать время, но я не уверен, как поступить. Любое руководство приветствуется!