Satimage Précédent | Suivant
Fonctions sur les matrices
Accueil Documentation Smile Calcul numérique Le calcul avec Smile Fonctions sur les matrices  
addlist, sublist, multlist, divlist
Effectuent l'addition, la soustraction, la multiplication et la division de matrices termes à termes. Ces commandes peuvent aussi s'appliquer à une matrice et un réel.
transpose
renvoie la matrix transposée.
filter
applique à une matrix une convolution avec un noyau 3 x 3 défini par une liste de 9 éléments. Cela peut servir à lisser les données de la matrix.
set the_filter to {0.25, 0.5, 0.25, 0.5, 1.0, 0.5, 0.25, 0.5, 0.25}
set the_filter to divlist the_filter with 4
set m to filter m using the_filter
reversearray
inverse l'ordre des lignes d'une matrice.
resamplematrix
rééchantillonne une matrice. La matrice donnée en paramètre direct est divisée en blocs rectangulaires. Chaque bloc est remplacé par sa moyenne ou par une autre quantité statistique.
set m to ArrayToMatrix(randomarray 10 * 9, 10, 9)
set {m1,m2} to resamplematrix m blocksize {5, 3} wanted {"mean", "stdev"}
English version
Copyright ©2008 Paris, Satimage