documentation из error_of < средних> функции для наддува аккумуляторов заявляет, что он вычисляет ошибку среднего значения по формуле:Какова цель аккумулятора накопителя error_of <mean>?
SQRT (дисперсия/(кол - 1)),
, где дисперсия рассчитывается по:
variance = 1/count sum [(x_i - x_m)^2], где сумма переходит во все значения x_i i = 1..count образца, а x_m - среднее значение. Это дает используемую формулу (для значения ошибки):
SQRT (1/(количество (количество - 1)) сумма [(x_i - x_m)^2]),
Wikipedia заявляет, что для стандарта отклонения, используйте либо нескорректированное, либо скорректированное стандартное отклонение выборки. Последний рассчитывается по формуле:
SQRT (1/(кол-1) * сумма [(x_i - x_m)^2])
Это один я обычно использую для вычисления ошибки средних значений. Итак, какова цель error_of < mean>? И какая ошибка рассчитывается там?
Было бы очень полезно, если бы Boost.Accumulators предоставили бы непредвзятую версию дисперсии. Кроме того, в документе не ясно, к какой версии относится функция «отклонения» (смещенная или непредвзятая). –