|
Toutes les commandes de combinatoire (permutations, combinaisons et variations, avec ou sans répétitions) sont associées à un icône. Chaque commande peut être utilisée avec des arguments numériques, auquel cas elle retourne le nombre de cas correspondant.
À l'exception du cas spécifique des permutations avec répétition, expliqué ci-après, le premier argument de ces commandes peut également être un ensemble (exprimé sous forme de liste, avec des accolades, ou sous forme de vecteur, avec des crochets). Dans ce cas, la commande retourne la liste correspondante de sélections combinatoires de l'ensemble.
Pour wiris, les éléments d'une liste ou d'un vecteur sont différents, même s'ils se répètent, de sorte que lorsque l'application calcule des combinaisons, des variations ou des permutations, elle les traite comme des éléments différents et non comme des éléments indiscernables, contrairement au cas des permutations avec répétition.
combinaisons: icône ou
, commande combinaisons
La commande combinaisons reçoit deux arguments, m et n. Si m et n sont des nombres entiers non négatifs, elle calcule le nombre de combinaisons de m éléments choisis de n en n. Si m est une Liste ou un Vecteur et n un entier non négatif, la commande retourne la liste avec les combinaisons de ses éléments, choisis de n en n.
Lorsque l'on clique sur l'icône deux cases vertes vides s'affichent. Celle de gauche est destinée à l'argument m et celle de droite à l'argument n.
Lorsque l'on clique sur l'icône deux cases s'affichent également. Celle du haut est destinée à l'argument m et celle du bas à l'argument n.
|
combinaisons avec répétitions: icône
, commande combinaisons_avec_répétitions
La commande combinaisons_avec_répétitions reçoit deux arguments, m et n. Si m et n sont des nombres entiers non négatifs, elle calcule le nombre de combinaisons avec répétition de m éléments choisis de n en n. Si m est une Liste ou un Vecteur et n un entier non négatif, elle retourne la liste avec les combinaisons avec répétition de ses éléments, choisis de n en n.
Lorsque l'on clique sur l'icône deux cases vertes vides s'affichent. Celle de gauche est destinée à l'argument m et celle de droite à l'argument n.
|
arrangements: icône
, commande arrangements
La commande arrangements reçoit deux arguments, m et n. Si m et n sont des nombres entiers non négatifs, elle calcule le nombre de variations de m éléments choisis de n en n. Si m est une Liste ou un Vecteur et n un entier non négatif, elle retourne la liste avec les variations de ses éléments, choisis de n en n.
Lorsque l'on clique sur l'icône deux cases vertes vides s'affichent. Celle de gauche est destinée à l'argument m et celle de droite à l'argument n.
|
arrangements avec répétitions: icône
, commande arrangements_avec_répétitions
La commande arrangements_avec_répétitions reçoit deux arguments, m et n. Si m et n sont des nombres entiers non négatifs, elle calcule le nombre de variations avec répétition de m éléments choisis de n en n. Si m est une Liste ou un Vecteur et n un entier non négatif, elle retourne la liste avec les variations avec répétition de ses éléments, choisis de n en n.
Lorsque l'on clique sur l'icône deux cases vertes vides s'affichent. Celle de gauche est destinée à l'argument m et celle de droite à l'argument n.
|
permutations: icône
, commande permutations
La commande permutations reçoit un argument, n. Si n est un entier non négatif, elle retourne le nombre de permutations de n éléments, autrement dit, n!. Si n est une Liste ou un Vecteur, elle fournit la liste de toutes les permutations de ses éléments.
Lorsque l'on clique sur l'icône une case verte vide, qui correspond à l'argument n, s'affiche.
|
permutations avec répétitions: icône
, commande permutations_avec_répétitions
La commande permutations_avec_répétitions possède un premier argument, n, qui doit être un nombre entier non négatif (dans le cas contraire, aucune opération n'aura lieu) et une séquence d'un ou plusieurs arguments supplémentaires, n1 , n2 ,..., nr
.
Si les arguments supplémentaires sont des nombres entiers non négatifs tels que n = n1+n2+...+nr
, la commande donne le nombre de permutations de n éléments formés par
r éléments distincts et tels que le i-ème se répète ni
fois. Si ces conditions ne sont pas respectées, la commande n'effectue aucune opération. Au lieu de la séquence d'arguments supplémentaires, on peut introduire une Liste (ou un Vecteur) L de n éléments, formée par r éléments distincts et tels que le i-ème se répète ni
fois. Si n = n1+n2+...+nr
la commande fournit la liste de toutes les permutations différentes de L ; dans le cas contraire, aucune action n'est effectuée. Si l'on souhaite calculer l'ensemble, introduire comme second argument la liste avec les éléments à combiner.
Lorsque l'on clique sur l'icône deux cases vertes vides s'affichent. Celle du bas est destinée à l'argument n et celle du haut aux arguments supplémentaires.
|
|