Diferencia entre revisiones de «Comando Ordena»
De GeoGebra Manual
(Ajustado a oficial) |
|||
(No se muestran 12 ediciones intermedias de 3 usuarios) | |||
Línea 1: | Línea 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|list|Ordena}} |
− | ;Ordena | + | ; Ordena( <Lista> ) |
− | :{{ | + | :Ordena una lista de números, textos o puntos. |
− | }} | + | :{{Note| Las listas de puntos se ordenan según sus abscisas.}} |
− | :{{Examples|1= | + | :{{Examples|1=<div> |
− | :* | + | :* <code> Ordena({3, 2, 1})</code> devuelve la lista ''{1, 2, 3}''. |
− | :* | + | :* <code> Ordena({"peras", "manzanas", "higos"})</code> devuelve la lista de elementos ordenados alfabéticamente. |
− | + | :* <code> Ordena({(3, 2), (2, 5), (4, 1)}) </code> devuelve la lista ''{(2, 5), (3, 2), (4, 1)}''.</div>}} | |
− | :* | + | |
− | + | ; Ordena( <Valores>, <Claves> ): Ordena los elementos de la lista ''Valores'' según sus correspondientes en la seguna lista ''Claves''. | |
− | + | :{{Examples|1=<div> | |
− | + | :*Para ordenar la lista de polinomios <code>lista1 = {x^3, x^2, x^6}</code> según su grado, creamos la lista dependiente <code>lista2 = Zip(Grado(a), a, lista1)</code>. Luego, <code> Ordena(lista1, lista2)</code> devuelve la lista deseada ''lista3 = {x^2, x^3, x^6}''. | |
− | + | :* Para dibujar el polígono cuyos vértices son las raíces complejas de <math>x^{10}-1</math> ordenadas por sus argumentos, crea la lista <code>lista1 = {RaízCompleja(x^10-1)}</code>, luego usa el comando <code>Polígono(Ordena(lista1, arg(lista1)))</code>. Este comando devuelve ''pol1 = 2.94''.</div>}} | |
− | + | ||
− | + | {{note|Puedes encontrar una estrategia para ordenar listas de objetos de cualquier tipo en este tutorial de [[Tutorial:Orden de Listas Avanzado|ordenamiento avanzado de listas]].}} | |
− | |||
− | |||
− | ;Ordena | ||
− | :{{Examples|1=< | ||
− | |||
− | |||
− | }} | ||
− | |||
− |
Revisión actual del 20:48 29 ene 2021
Ordena
Categorías de Comandos (todos)
- Ordena( <Lista> )
- Ordena una lista de números, textos o puntos.
- Nota: Las listas de puntos se ordenan según sus abscisas.
- Ejemplos:
Ordena({3, 2, 1})
devuelve la lista {1, 2, 3}.Ordena({"peras", "manzanas", "higos"})
devuelve la lista de elementos ordenados alfabéticamente.Ordena({(3, 2), (2, 5), (4, 1)})
devuelve la lista {(2, 5), (3, 2), (4, 1)}.
- Ordena( <Valores>, <Claves> )
- Ordena los elementos de la lista Valores según sus correspondientes en la seguna lista Claves.
- Ejemplos:
- Para ordenar la lista de polinomios
lista1 = {x^3, x^2, x^6}
según su grado, creamos la lista dependientelista2 = Zip(Grado(a), a, lista1)
. Luego,Ordena(lista1, lista2)
devuelve la lista deseada lista3 = {x^2, x^3, x^6}. - Para dibujar el polígono cuyos vértices son las raíces complejas de x^{10}-1 ordenadas por sus argumentos, crea la lista
lista1 = {RaízCompleja(x^10-1)}
, luego usa el comandoPolígono(Ordena(lista1, arg(lista1)))
. Este comando devuelve pol1 = 2.94.
- Para ordenar la lista de polinomios
Nota: Puedes encontrar una estrategia para ordenar listas de objetos de cualquier tipo en este tutorial de ordenamiento avanzado de listas.