Beräkna harmoniskt medelvärde

Beräkning av harmoniskt medelvärde

Ange de positiva värdena

Avgränsa värden med kommatecken, semikolon, blanksteg eller radbrytningar. I språk med decimalkomma använder du semikolon eller radbrytningar mellan decimaltal.

Varje värde måste vara ändligt och större än noll. Ett ogiltigt värde, noll eller ett negativt tal stoppar beräkningen och ignoreras inte.

Det harmoniska medelvärdet passar positiva hastigheter och kvoter när varje värde har samma exponering i nämnaren. Det gäller exempelvis hastigheter över lika långa sträckor eller priser när samma belopp används varje gång. Kalkylatorn ger alla värden samma vikt och stoppar beräkningen om något värde är ogiltigt, noll eller negativt.

Så går beräkningen till

  1. 1

    Ange positiva värden

    Avgränsa med kommatecken, semikolon, blanksteg eller radbrytningar. När decimalkomma används bör värdena skiljas med semikolon eller nya rader.

  2. 2

    Granska datamängden

    Kontrollera antal, minsta och största värde mot källan. Ett enda ogiltigt eller icke-positivt värde stoppar hela beräkningen.

  3. 3

    Summera skalade inverser

    Kalkylatorn använder en likvärdig, numeriskt skalad inversformel för att minska onödig över- och underflytning.

  4. 4

    Jämför medelvärdena

    Se det harmoniska medelvärdet bredvid det aritmetiska. Allt räknas ut lokalt i webbläsaren.

Formel och användningsområde

För positiva värden x₁ till xₙ är det harmoniska medelvärdet:

H = n / (1/x₁ + 1/x₂ + … + 1/xₙ)

NIST beskriver definitionen och SciPy använder samma formel för lika viktade värden.

Om du kör 60 km/h ut och 30 km/h tillbaka över lika långa sträckor blir H = 40 km/h. Vid lika lång tid ska du i stället använda det aritmetiska medelvärdet. Olika sträckor, belopp eller exponeringar kräver en viktad beräkning.

Indata, gränser och integritet

  • Alla värden måste vara ändliga och större än noll; inget utelämnas i tysthet.
  • Högst 500 värden och 20 000 tecken kan anges.
  • Lokala siffror och decimaltecken stöds. Tusentalsavgränsare, exponentnotation och blandade decimalformat avvisas.
  • Beräkningen sker i webbläsaren. I stegvis läge sparas värden och resultat i flikens sessionslagring i högst 30 minuter; fortsatt användning förlänger inte den fasta tiden. Högst tre aktuella beräkningar behålls och webbadressen innehåller bara ett slumpmässigt id. Börja om tar bort den aktuella lokala posten efter bekräftelse. Värdena skickas inte till våra servrar.

När måttet passar

  • medelhastighet över lika långa sträckor;
  • genomsnittligt pris när samma belopp används vid varje pris;
  • F1-mått som harmoniskt medelvärde av precision och recall;
  • positiva hastigheter eller kvoter med verkligt lika nämnarexponering.

För vanliga additiva mätvärden är det aritmetiska medelvärdet oftast rätt.

Vanliga frågor

Använd det för positiva hastigheter eller kvoter med samma nämnarexponering, exempelvis hastigheter över lika långa sträckor. För vanliga poäng eller temperaturer passar oftast aritmetiskt medelvärde.

Små värden får större påverkan genom sina inverser. Därför kan det harmoniska medelvärdet för positiva data aldrig vara större än det aritmetiska.

Kalkylatorn avvisar hela datamängden. Korrigera eller ta bort värdet medvetet; inget ignoreras automatiskt.

Ett enda ogiltigt eller icke-ändligt värde stoppar beräkningen, så resultatet bygger aldrig omärkligt på ändrade data.

Ja. Skilj då värdena med semikolon eller radbrytningar. Lokala siffror och det lokala decimaltecknet känns igen.

Högst 500 värden och 20 000 tecken per beräkning. Ett enskilt värde får vara högst 64 tecken långt.

Beräkningen stannar i webbläsaren. Stegvis läge sparar uppgifterna i flikens sessionslagring i högst 30 minuter och lägger bara ett slumpmässigt id i webbadressen.

Det passar lika långa sträckor. Vid lika tidsintervall använder du aritmetiskt medelvärde; vid olika exponering krävs en viktad metod.

Relaterade verktyg

Verktyget finns på andra språk