【发布时间】:2017-03-08 19:13:36
【问题描述】:
我正在尝试理解我的前任编写的代码。她没有在 MATLAB 中使用 xcorr,而是执行了以下操作。显然这似乎有效。如果有人能解释一下这里发生了什么,我将不胜感激。她说模式是通过计算下面的变量 sym 来对称的,在下面的代码中。
close all hidden
t = 0:0.01:2*pi;
x = sin(t)
plot(x,'k')
mu = mean(x)
sigma = std(x)
y = (x-mu)/(sigma);
hold on
plot(y,'r')
yrev = y(end:-1:1);
hold on
plot(yrev)
hold on
sym = sum(y.*yrev/length(y))
plot(y.*yrev/length(y),'r*')
【问题讨论】:
-
你的意思是连她都无法解释她做了什么!?这是在将单个向量作为输入(因此方差)时计算 covariance 的方式。检查公式。