[elektro] iránytű átlagolás

Kiss Gabor kissg at ssg.ki.iif.hu
Mon Sep 30 10:04:43 CEST 2013


On 09/26/2013 04:16 PM, I F wrote:
> Adott egy elektronikus iránytű IC.
> Kicsit ugrál a mérési érték, ezért átlagolom.
> A probléma a 359 és 0 fok környékén van, mert itt az átlag nem jó értéket
> ad (180 fok).
> Van ennek a kiküszöbölésére valami egyszerű algoritmus?

Ha a legkisebb és a legnagyobb szám közt 180-nál nagyobb a különbség,
akkor a 180-nál nagyobbakból levonsz 360-t átlagolás előtt.
Ha az eredmény negatív, hozzáadsz 360-t.

Kicsit kifinomultabb: az első számhoz képesti (előjeles) eltéréseket 
átlagolod, majd hozzáadod az első számot. Negatív eredményhez még 360-t.

g
-- 
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?



More information about the Elektro mailing list