だから私はC#で標準偏差を計算しようとしていると私は、次のコードだ:値は、私は、標準偏差は私のC#標準偏差コードが正しいですか?
ドを得るために、データの配列をしようとしているされている
double M = 0.0;
double S = 0.0;
int period = Values.Length;
int k;
double tmpM;
double value;
for(int i = 0; i < period; i++){
tmpM = M;
value = Values[i];
k = i + 1;
M += (value - tmpM)/k;
S += (value - tmpM) * (value - M);
}
stdev = Math.Sqrt(S/(period - 1));
をあなたは私のコードが正しいと思うか、私は何かが恋しいですか?
ところで、私はこれを実装しようとしていた:http://www.johndcook.com/standard_deviation.html
おそらくコードレビューになるはずです – Dave
あなたの問題は何ですか? – msarchet
解決したい特定の問題がありますか? –