¿Cómo la media armónica maneja los valores cero? ¿Cuál sería la media armónica de {3, 4, 5, 0} desde ?
¿Cómo la media armónica maneja los valores cero? ¿Cuál sería la media armónica de {3, 4, 5, 0} desde ?
Respuestas:
Así como la media geométrica de cualquier cosa y es , generalmente es natural definir la media armónica de cualquier cosa y para ser .0 0 0
Una interpretación física de la media armónica es que si tiene resistencias en paralelo, la resistencia total es como si cada resistencia tuviera la resistencia media armónica. Si una de las resistencias no tiene resistencia, no hay resistencia en general (un corto), y esto es lo mismo que si todas las resistencias no tuvieran resistencia.
Si por alguna razón está considerando las medias armónicas de los números para que algunas sean negativas y otras positivas, entonces podría ser mejor decir que una media armónica de consigo misma no está definida. Sin embargo, en las aplicaciones que conozco para la media armónica, se usa en números no negativos.
Si está trabajando en un lenguaje que admite Infinity en los cálculos correctamente, como R, puede definir la media armónica de esta manera:
harm <- function(x) 1/mean(1/x)
Entonces tratará adecuadamente con ceros de una manera natural:
> harm(c(6, 2, 9, 4, 3, 1))
[1] 2.541176
> harm(c(6, 2, 9, 4, 0, 3, 1))
[1] 0
1/0==Inf
, y 1/Inf==0
, que es la aritmética IEEE estándar.