我的前任代码如下。我无法弄清楚这里发生的数学是什么,avgCov和stdCov的值是如何不同的,以及它们的含义。 Cprofile_f是类似于高斯曲线的曲线,如峰值。 Cprofile_f是已知大小的数组(5700)。 b1,d1是索引值。通常,b1是2000,d1是4300。
avgCov=sum(Cprofile_f(b1:d1))/(d1-b1)
stdCov=0;
for ii=b1:d1
stdCov =stdCov + sqrt((avgCov - Cprofile_f(ii))^2);
end
stdCov =1- stdCov/(d1-b1)/avgCov
试图找出stdCov在这里的意思。
答案 0 :(得分:0)
看起来它计算平均值(avgCov)和标准偏差(stdCov,排序)以便计算1减去变异系数(存储在stdCov中)。