Déclaration Append (FPScript)
Ajoute des données supplémentaires à une valeur enregistrée dans une variable.
Syntaxe
Variable := Expression
ou
Variable ::= Expression
La syntaxe de l'instruction Append se compose des éléments suivants :
Élément |
Description |
---|---|
Variable |
Le nom d'une variable ou d'un ensemble de données. |
Expression |
Toute expression dont la valeur doit être ajoutée à la valeur existant dans une variable. |
Remarques
L'instruction Variable := Expression est équivalente à l'instruction Variable = Objet d'analyse variable : Expression, et l'instruction Variable ::= Expression est équivalente à l'instruction Variable = Variable : : Expression. Vous devriez toutefois privilégier l'instruction Append, qui est plus efficace. L'instruction Append est particulièrement optimisée pour les applications où des valeurs scalaires successives sont reprises.
Si la variable et l'expression sont une quantité, elles doivent avoir la même dimension SI, et l'unité de l'expression est transformée en unité de la variableavant d'ajouter la valeur. Si un seul argument est une grandeur, alors la même unité est utilisée pour l'autre argument.
Une description exacte du fonctionnement de l'instruction Append se trouve dans la description de l'opérateur de concaténation.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemple
L'exemple suivant calcule la valeur RMS pour les ondes individuelles d'un signal sinusoïdal et la renvoie sous forme de série de données :
Arguments Données
Dim n, Idx, Résultat
// Récupérer tous les passages à zéro dans la direction positive
Idx = LevelCrossings(Data, 0, 0.1 * Maximum(Data), EVENT_INDEX + EVENT_POSITIVE)
n = Nombre de lignes (Idx)
// Si moins de 2 passages à zéro, alors la série de données est renvoyée avec 0 élément
Si NumberOfRows(Idx) < 2 Alors
retourner 0 # 0n
End
Pour i = 1n à n - 1n Do
Résultat := Moyenne(Données[Idx, Idx], MEAN_SQUARE)
End
Résultat
Voir aussi
Vous serez probablement intéressé par les articles suivants :
Vous êtes actuellement en train de consulter le contenu d'un espace réservé de Facebook. Pour accéder au contenu réel, cliquez sur le bouton ci-dessous. Veuillez noter que ce faisant, des données seront partagées avec des providers tiers.
Plus d'informationsVous devez charger le contenu de reCAPTCHA pour soumettre le formulaire. Veuillez noter que ce faisant, des données seront partagées avec des providers tiers.
Plus d'informationsVous êtes actuellement en train de consulter le contenu d'un espace réservé de Instagram. Pour accéder au contenu réel, cliquez sur le bouton ci-dessous. Veuillez noter que ce faisant, des données seront partagées avec des providers tiers.
Plus d'informationsVous êtes actuellement en train de consulter le contenu d'un espace réservé de X. Pour accéder au contenu réel, cliquez sur le bouton ci-dessous. Veuillez noter que ce faisant, des données seront partagées avec des providers tiers.
Plus d'informations