suivant: Compter les éléments ayant
monter: Création et arithmétique des
précédent: Rajouter une colonne à
Table des matières
Index
Compter les éléments d'une matrice vérifiant une propriété : count
count a deux ou trois paramètres : une fonction réelle
f et une matrice réelle A de dimension p*q (resp une liste
réelle l de longueur n) et éventuellement un paramètre
optionnel row ou col.
count applique la fonction aux éléments de la
matrice (ou liste) et en renvoie la somme, c'est à dire,
count renvoie f(A[0,0])+..f(A[p-1,q-1])
(resp f(l[0])+..f(l[n])).
Si il y a row (resp col) comme troisième paramètre count
agit sur chaque ligne (resp colonne) de la matrice et renvoie une liste.
Si f est une fonction boolénne count renvoie le nombre
d'éléments de la matrice (ou liste) pour lesquels la fonction boolénne
est vraie.
On tape :
count((x)->x,[[2,12],[45,3],[7,78]])
On obtient :
147
car on a : 2+12+45+3+7+78=147.
On tape :
count((x)->x,[[2,12],[45,3],[7,78]],row)
On obtient :
[14,48,85]
car on a : 2+12=14,45+3=48,7+78=85.
On tape :
count((x)->x,[[2,12],[45,3],[7,78]],col)
On obtient :
[54,93]
car on a : 2+45+7=54, 12+3+78=93.
On tape :
count(x->x<10,[[2,12],[45,3],[7,78]])
On obtient :
3
suivant: Compter les éléments ayant
monter: Création et arithmétique des
précédent: Rajouter une colonne à
Table des matières
Index
Documentation de giac écrite par Renée De Graeve