System.Beacon.TMeanCalculator.AddGetValue
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 demT
-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 desT
-Arrays.
- Hinweis: Wenn das
T
-Array voll ist, leert AddGetValue dasT
-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 dasT
-Array nicht voll ist, ist das Ergebnis der Durchschnitt desT
-Arrays. - Wenn
IsMoving
False
und dasT
-Array voll ist, ist das Ergebnis der Mittelwert desT
-Arrays.
- Ist
Diese Funktion ruft Get auf.