Totes les comandes de combinatňria (permutacions, combinacions i variacions, amb repetició o sense) tenen una icona associada, a més de ser una comanda textual.
Aquestes comandes s'usen habitualment per a calcular la quantitat d'elements d'una llista de seleccions combinatňries, perň també poden retornar les prňpies seleccions.
Excepte el cas especial de les permutacions amb repetició, que s'explica més endavant, quan el primer argument d'aquestes comandes és una llista (expressat amb claus) o un vector (expressat amb claudŕtors), la comanda retorna la corresponent llista de seleccions combinatňries del conjunt.
Per a wiris, els elements d'una llista o vector són diferents, encara que estiguin repetits, de manera que quan calcula combinacions, variacions o permutacions, els tracta com a diferents, i no com a indistingibles, tret del cas de les permutacions amb repetició.
combinacions:
Icona o
, comanda combinacions
La comanda combinacions rep dos arguments, m i n. Si m i n són nombres enters no negatius, calcula el nombre de combinacions de m elements presos de n en n. Si m és una Llista o Vector i n un enter no negatiu, retorna la llista amb les combinacions dels seus elements presos de n en n.
Al fer clic en la icona apareix el símbol de combinacions estŕndard, contenint dues capses buides de color verd. Escrivim l'argument m en la primera i l'argument n en la segona.
Al fer clic en la icona , també apareixen dues capses. Escrivim l'argument m en la superior i l'argument n en la inferior.
|
combinacions amb repetició:
Icona
, comanda combinacions_amb_repetició
La comanda combinacions_amb_repetició rep dos arguments, m i n. Si m i n són nombres enters no negatius, calcula el nombre de combinacions amb repetició de m elements presos de n en n. Si m és una Llista o Vector i n un enter no negatiu, retorna la llista amb les combinacions amb repetició dels seus elements presos de n en n.
Al fer clic en la icona apareix el símbol de combinacions amb repetició estŕndard, contenint dues capses buides de color verd. Escrivim l'argument m en la primera i l'argument n en la segona.
|
variacions:
Icona
, comanda variacions
La comanda variacions rep dos arguments, m i n. Si m i n són nombres enters no negatius, calcula el nombre de variacions de m elements presos de n en n. Si m és una Llista o Vector i n un enter no negatiu, retorna la llista amb les variacions dels seus elements presos de n en n.
Al fer clic en la icona apareix el símbol de variacions estŕndard, contenint dues capses buides de color verd. Escrivim l'argument m en la primera i l'argument n en la segona.
|
variacions amb repetició:
Icona
, comanda variacions_amb_repetició
La comanda variacions_amb_repetició rep dos arguments, m i n. Si m i n són nombres enters no negatius, calcula el nombre de variacions amb repetició de m elements presos de n en n. Si m és una Llista o Vector i n un enter no negatiu, retorna la llista amb les variacions amb repetició dels seus elements presos de n en n.
Al fer clic en la icona apareix el símbol de variacions amb repetició estŕndard, contenint dues capses buides de color verd. Escrivim l'argument m e la primera i l'argument n en la segona.
|
permutacions:
Icona
, comanda permutacions
La comanda permutacions rep un argument, n. Si n és un nombre enter no negatiu, dóna el nombre de permutacions de n elements, és a dir, n!. Si n és una Llista o Vector llavors proporciona la llista de totes les permutacions dels seus elements.
Al fer clic en la icona apareix el símbol de permutacions estŕndard, contenint una capsa buida de color verd, corresponent a l'argument n.
|
permutacions amb repetició:
Icona
, comanda permutacions_amb_repetició
La comanda permutacions_amb_repetició té un primer argument, n, que ha de ser un nombre enter no negatiu (en cas contrari la comanda no fa res) i una seqüčncia d'un o més arguments addicionals n1 , n2 ,..., nr
.
Si els arguments addicionals són nombres enters no negatius tals que n = n1+n2+...+nr
, la comanda obté el nombre de permutacions de n elements formats per
r elements diferents i de manera que l'i-esim es repeteix ni
vegades.
Si no es compleixen aquestes condicions, la comanda no fa res.
En lloc de la seqüčncia d'arguments addicionals podem introduir una
Llista (o un Vector) L de n elements, formada per r elements diferents i de manera que l'i-esim es repeteixi ni
vegadess. Si n = n1+n2+...+nr
, la comanda proporciona la llista de totes les permutacions diferents de L, altrament, no fa res. Si volem calcular el conjunt, introduim com a segon argument la llista amb els elements que volem combinar.
Al fer clic en la icona apareix el símbol de permutacions amb repetició estŕndard, contenint dues capses buides de color verd. Escrivim els arguments addicionals (és a dir, la sqüčncia de ni
, o bé la Llista o Vector) i l'argument n en la segona.
|
|