05/07/05 17:04:14
>>706
> 算術平均を求める Mean を書き直すと以下のようになる
> (もちろん Sum も反復子を使うように変更してあることが前提)
ちゃんとSumもコード書いた?
んで、漏れなら、合計値(累積値)を求めるアルゴリズムaccumulateを使い
平均値は:
void f(vector<double>& m) {
double avg = accumulate(m.begin(), m.end(), 0.0) / m.size();
}
のようにして求めるな。分散・標準偏差、RMSあたりも似たような実装ができる。