Как гармоническое среднее обрабатывает нулевые значения? что бы среднее гармоническое {3, 4, 5, 0} , так как ?
mean
average
harmonic-mean
Dez Udezue
источник
источник
Ответы:
Подобно тому, как среднее геометрическое для чего-либо, а равно 0 , как правило, естественно определить среднее для чего-либо гармонического, а 0 - 0 .0 0 0 0
Одна физическая интерпретация среднего значения гармоник состоит в том, что если у вас есть резисторы параллельно, общее сопротивление такое, как если бы каждый резистор имел среднее сопротивление гармоник. Если один из резисторов не имеет сопротивления, сопротивление отсутствует (короткое замыкание), и это то же самое, как если бы все резисторы не имели сопротивления.
Если по какой-то причине вы рассматриваете гармонические средние чисел так, чтобы некоторые были отрицательными, а некоторые - положительными, то может быть лучше сказать, что гармоническое среднее с самим собой не определено. Однако в известных мне приложениях для среднего гармонического он используется на неотрицательных числах.0
источник
Если вы работаете на языке, который поддерживает Infinity в вычислениях должным образом, например R, вы можете определить гармоническое среднее следующим образом:
Тогда он будет правильно обрабатывать нули естественным образом:
источник
1/0==Inf
, и1/Inf==0
, которая является стандартной арифметикой IEEE.Алгоритм DFLOW от EPA использует следующие значения при нулевых значениях:
источник