System.Beacon.TMeanCalculator.AddGetValue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

T __fastcall AddGetValue(T AValue, bool IsMoving);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Beacon.pas
System.Beacon.hpp
System.Beacon TMeanCalculator


Description

Calcule une valeur stabilisée à partir du tableau de T et renvoie la valeur calculée.

Accepte les paramètres suivants :

  • AValue : AddGetValue ajoute la valeur fournie au tableau de T avant de calculer le résultat.
  • IsMoving : Indique si le beacon est en cours de déplacement. Cela affecte la manière dont AddGetValue calcule le résultat.
    • Si IsMoving est défini sur True, le résultat est la moyenne du tableau de T.
    Remarque : Si le tableau de T est plein, AddGetValue vide le tableau de T avant d'ajouter la valeur fournie au tableau de T. Cela améliore la précision de la valeur calculée lorsque le beacon est en cours de déplacement.
    • Si IsMoving est défini sur False et que le tableau de T n'est pas plein, le résultat est la moyenne du tableau de T.
    • Si IsMoving est défini sur False et que le tableau de T est plein, le résultat est la médiane du tableau de T.

Cette fonction appelle Get.

Voir aussi