FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

Variables

Dans FPScript, vous pouvez utiliser des variables pour des résultats intermédiaires. Une variable agit comme un espace où vous pouvez stocker les résultats de vos calculs et les rappeler si nécessaire. Le nom de la variable permet d'accéder, dans la formule, à l'emplacement de stockage auquel elle a été affectée.

Avant d'utiliser une variable pour la première fois, vous devez la déclarer avec l' instruction Dim. Cela crée un stockage pour une ou plusieurs variables. Une variable, à laquelle aucune valeur n'a encore été attribuée, est de type vide. Vous pouvez utiliser une affectation pour lui attribuer une valeur. Dans une variable contenant, par exemple, une série de données, vous pouvez écraser spécifiquement des valeurs ou des sections individuelles en utilisant l'assignation indexée.

Le domaine de validité d'une variable est limité à la formule dans laquelle vous l'utilisez. Ainsi, vous pouvez utiliser le même nom de variable dans différentes formules sans risquer de conflits.

La variable locale SourceData a une fonction particulière. Pour plus d'informations à ce sujet, lisez les Listes dans la rubrique Accéder aux informations d'en-tête.

Exemple

// Déclare les deux variables i et Series.
Dim i, Série
// Initialise une variable i avec la valeur scalaire entière 1.
i = 1n
// Crée une série de données avec 100 zéros.
Série = 0. # 100n

Pour les calculs complexes, il est souvent utile de diviser le calcul en plusieurs déclarations. Dans une première déclaration, vous pouvez calculer, par exemple, une expression partielle que vous utiliserez ensuite dans d'autres déclarations. Pour ce faire, il est important d'affecter les résultats des calculs à des variables afin de pouvoir les utiliser ultérieurement :

// Déclarer une variable
Angle d'inclinaison
/ Calcul de l'angle
Angle = 2 Pi * f * t
// Calcul d'une oscillation chevauchée
2 * Sin(Angle) + 3 * Cos(Angle)

Ici, le calcul de l'angle est effectué sur une ligne séparée.