用matlab写一下公式的代码Δ1 = X − m_(X ) m_(X )= m_(X )+ Δ1/k Δ2 = X − m_(X ) M = M + Δ1 · Δ2 V = M_k k − 1 C = C − (C − Δ1Δ⊤ 2)/k − 1
时间: 2023-03-27 13:02:41 浏览: 114
MATLAB_代码
以下是使用 MATLAB 编写公式的代码:
Delta1 = X - mean(X);
mean_X = mean(X);
Delta2 = X - mean_X;
M = M + Delta1 * Delta2;
V = M / (k - 1);
C = C - (C - Delta1 * Delta2') / (k - 1);
其中,X 是输入的数据矩阵,mean(X) 是 X 的均值,Delta1 和 Delta2 分别是 X 减去均值后的差值,M 是协方差矩阵的累加器,V 是协方差矩阵的估计值,C 是协方差矩阵的修正值。
阅读全文