![]() |
L'application de la fonction macro CONSTANT peut considérablement améliorer les performances lors des expérimentations. Si les colonnes en entrée ou en sortie d'une expérimentation sont basées sur des calculs complexes (lents) dans la feuille de calcul, ajoutez la fonction macro CONSTANT à chacune des colonnes. Les valeurs sont ainsi calculées une fois pour toutes et stockées. Sinon, chaque fois que l'expérimentation accède à la feuille de calcul pour les données de modèle, les valeurs doivent être recalculées.
|
![]() |
Si les valeurs des données peuvent être changées, utilisez la fonction macro BUFFER à la place. Cette opération crée une copie dynamique de la plage de données, où les valeurs copiées sont changées si les valeurs en entrée correspondantes sont changées.
|
![]() |
Si une fonction utilisateur est créée à partir d'une définition de fonction à l'aide de la fonction macro CONSTANT, la portion de la définition de fonction comprise dans la fonction macro CONSTANT est considérée comme une constante. Les variables en entrées ne sont pas toutes requises pour appliquer la fonction utilisateur.
|
Crée une colonne nommée TEMP, dans laquelle chaque valeur correspond à une copie statique du contenu de la colonne V1.
|
Crée trois colonnes nommées TEMP, VX et VY. Les valeurs de la colonne TEMP sont des copies du contenu de la colonne V1, les valeurs de la colonne VX sont des copies du contenu de la colonne V2 et les valeurs de la colonne VY sont des copies du contenu de la colonne V3.
|
Crée une colonne nommée TEMP, dans laquelle les 11 premières cibles contiennent des copies des valeurs des lignes 10 à 20 de la colonne V1. Les autres cibles de TEMP sont vides.
|
Crée deux colonnes nommées TEMP et VX, contenant des valeurs dans les lignes 1 à 50 (les autres cibles sont vides). Les valeurs de la colonne TEMP sont des copies des lignes de la colonne V1 et les valeurs de la colonne VX sont des copies des valeurs de la colonne V2.
|
Crée trois colonnes nommées TEMP, VX et VY. Les trois colonnes contiennent les lignes valides (lignes ne contenant pas de cibles ???) des colonnes V1 à V3. L'encapsulage de la fonction macro EXTRACT dans CONSTANT empêche les colonnes TEMP, VX et VY d'être recalculées si les colonnes V1 à V3 sont changées ; il n'est donc pas nécessaire d'utiliser la fonction macro EXTRACT, qui réclame une puissance de calcule considérable.
|
Copyright IBM Corporation 2015. All Rights Reserved.
|