System.Beacon.TMeanCalculator.AddGetValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AddGetValue(AValue: T; IsMoving: Boolean): T;

C++

T __fastcall AddGetValue(T AValue, bool IsMoving);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Beacon.pas
System.Beacon.hpp
System.Beacon TMeanCalculator


Beschreibung

Berechnet einen stabilisierten Wert aus einem T-Array und gibt den berechneten Wert zurück.

Akzeptiert die folgenden Parameter:

  • AValue: AddGetValue fügt dem T-Array den angegebenen Wert hinzu, bevor das Ergebnis berechnet wird.
  • IsMoving: Gibt an, ob sich der Beacon bewegt. Dies beeinflusst die Art und Weise, wie AddGetValue das Ergebnis berechnet.
    • Ist IsMoving True, ist das Ergebnis der Durchschnitt des T-Arrays.
    Hinweis: Wenn das T-Array voll ist, leert AddGetValue das T-Array, bevor der angegebene Wert hinzugefügt wird. Dadurch wird die Genauigkeit des berechneten Wertes erhöht, wenn der Beacon sich bewegt.
    • Wenn IsMoving False und das T-Array nicht voll ist, ist das Ergebnis der Durchschnitt des T-Arrays.
    • Wenn IsMoving False und das T-Array voll ist, ist das Ergebnis der Mittelwert des T-Arrays.

Diese Funktion ruft Get auf.

Siehe auch