Як гармонічне значення поводиться з нульовими значеннями? що означатиме гармонічне значення {3, 4, 5, 0}, оскільки ?
Як гармонічне значення поводиться з нульовими значеннями? що означатиме гармонічне значення {3, 4, 5, 0}, оскільки ?
Відповіді:
Так само як середнє геометричне для чого-небудь і дорівнює , звичайно визначати гармонічне середнє для чого-небудь, а - .
Одна фізична інтерпретація гармонічного середнього полягає в тому, що якщо у вас паралельні резистори, загальний опір є таким, як якщо б кожен резистор мав середній опір гармоніки. Якщо один з резисторів не має опору, немає опору над усіма (короткий), і це те саме, як якщо б усі резистори не мали опору.
Якщо ви чомусь розглядаєте гармонічні засоби чисел так, що деякі є негативними, а інші - позитивними, то, можливо, буде краще сказати, що середнє гармонічне значення із самим собою не визначене. Однак у програмах, які я знаю для гармонійного середнього, він використовується на неотримані числа.
Якщо ви працюєте мовою, яка підтримує Infinity в обчисленнях належним чином, як R, ви можете визначити гармонійне середнє так:
harm <- function(x) 1/mean(1/x)
Тоді вона буде справлятися з нулями природним чином:
> 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
, і 1/Inf==0
, що є стандартною арифметикою IEEE.
Алгоритм DFLOW за EPA використовує таке, коли є нульові значення: