我需要计算大循环数据的自相关,如下所示:
自相关=从t = 1到N-K的总和(x(t) - 均值(x))*(x(t + k) - 均值(x))/方差 平均= arctan2(的sin(x),COS(X)), a =(x(t) - mean(x))和b =(x(t + k) - mean(x))在圆形数据意义上需要是正确的,具有以下条件:
if(x(t) - mean(x))> = - 180和(x(t) - mean(x))< = 180 那么a =(x(t) - 均值(x))
elif(x(t) - mean(x))< -180 然后a =(x(t) - 均值(x))+ 360
else(x(t) - mean(x))> 180 然后a =(x(t) - 均值(x)) - 360
b的情况也是如此,方差也是周期性方差。
我不知道如何使用python做到这一点?