1 : $$$$ BORN NOTICE CB215821 21/03/03 21:15:01 10910 2 : DATE 21/03/03 3 : 4 : 5 : Operateur BORNER Voir aussi : MASQ 6 : ---------------- 7 : 8 : RES1 = BORNER OBJ1 (OBJ2) | 'MAXIMUM' OBJ4 | ... ; 9 : | 'MINIMUM' OBJ3 | 10 : | 'COMPRIS' OBJ3 OBJ4 | 11 : 12 : Objet : 13 : _______ 14 : 15 : L'operateur BORNER permet de seuiller/borner les valeurs de l'objet 16 : OBJ1 (maximum/minimum ou inclusion dans un intervalle). 17 : Le resultat est mis dans l'objet RES1 de meme type que OBJ1. 18 : 19 : Chaque valeur de OBJ1 est comparee a la (aux) borne(s) fournie(s). 20 : Cette valeur est conservee si elle est inferieure/superieure a la borne 21 : (operation 'MAXIMUM'/'MINIMUM') ou egale a la borne sinon. 22 : L'operation 'COMPRIS' correspond a une operation 'MINIMUM' suivie d'une 23 : operation 'MAXIMUM'. 24 : 25 : 26 : Commentaire : 27 : _____________ 28 : 29 : OBJ1 objet de type LISTENTI, LISTREEL, EVOLUTION, CHPOINT, MCHAML 30 : RES1 objet de meme type que OBJ1 31 : 32 : OBJ3 borne(s) avec la(les)quelle(s) sont comparees les valeurs 33 : OBJ4 de OBJ1 34 : 35 : OBJ2 Si OBJ1 est un objet EVOLUTION OBJ2 est l'entier correspondant 36 : au numero de la courbe a borner. 37 : Si OBJ1 est un objet CHPOINT/MCHAML OBJ2 est le MOT correspondant 38 : au nom de la composante a borner. Si OBJ1 ne contient qu'une 39 : seule composante, le nom de la composante est facultatif. 40 : Cf. tableau ci-dessous : 41 : 42 : 43 : ------------------------------------------------------------- 44 : | OBJ1 / RES1 | OBJ2 | OBJ3 / OBJ4 | 45 : ------------------------------------------------------------- 46 : | LISTENTI | | ENTIER | 47 : | LISTREEL | | FLOTTANT | 48 : | EVOLUTION | ENTIER | FLOTTANT | 49 : | CHPOINT | MOT | FLOTTANT | 50 : | MCHAML | MOT | FLOTTANT | 51 : ------------------------------------------------------------- 52 : 53 : 54 : Remarques : 55 : ----------- 56 : 57 : Dans le cas des objets de type EVOLUTION, il est possible de borner 58 : plusieurs courbes de OBJ1 et seules les courbes traitees sont mises 59 : dans l'objet resultat RES1. 60 : 61 : Par exemple : 62 : RES1 = BORNER Evol1 N1 'MAXIMUM' FLO1 N2 'COMPRIS' FLO2 FLO3 ; 63 : 64 : Dans le cas des objets de type MCHAML/CHPOINT, il est possible de 65 : borner plusieurs composantes de OBJ1 et seules les composantes traitees 66 : sont mises dans l'objet resultat RES1. Les composantes peuvent etre de 67 : type FLOTTANT, LISTENTI, LISTREEL, EVOLUTION quand OBJ1 est un MCHAML. 68 : 69 : Par exemple : 70 : RES1 = BORNER Chpo1 'COM1' 'MAXIMUM' FLO1 'COM2' 'MINIMUM' FLO2 ; 71 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales