Satimage Précédent | Suivant
Trier, inverser, remplacer des valeurs dans les arrays of real
Accueil Documentation Smile Calcul numérique Le calcul avec Smile Trier, inverser, remplacer des valeurs dans les arrays of real  
Les commandes effectuent diverses manipulations sur des arrays of real.
reversearray
renvoie l'array of real du paramète direct dans l'ordre inverse (équivalent de reverse of sur les listes en AppleScript standard).
set a1 to {0.0, pi} as array of real
set a2 to reversearray a1
a2 as list of real -- {3.14159265359, 0.0}
replacemissingvalue
renvoie un array of real dans lequel les missing value et les NAN ont été remplacés par la valeur spécifiée.
set a1 to createarray 5 range {-2, 2}
set a2 to (sqrt a1)
set a3 to replacemissingvalue a2 with 0.0
a3 as list of real
-- {0.0, 0.0, 0.0, 1.0, 1.414213562373}
sortlist
trie un array of real, ou une liste d'arrays of real en fonction de l'ordre de l'un d'entre eux, et renvoie le ou les arrays of real triés.
set a to {{-2, -3, -1}, {2002, 2003, 2001}} as array of real
set b to sortlist a with respect to 2
b as list of real
-- {{-1.0, -2.0, -3.0}, {2001.0, 2002.0, 2003.0}}
English version
Copyright ©2008 Paris, Satimage