Comando Elemento

De GeoGebra Manual
Saltar a: navegación, buscar
Hoja de Manual. Se agradece reportar todo error.
Según la sintaxis actual de los comandos, sus argumentos deben (encerrarse) entre paréntesis


Elemento( <Lista>, <Posición del elemento n> )
Da por resultado el elemento n-ésimo de la lista.
Ejemplo:
Elemento({1, 3, 2}, 2) da 3, el segundo elemento de {1, 3, 2}.
Nota: En la Menu view cas.svg Vista CAS pueden utilizarse variables indefinidas.
Ejemplo:
Elemento({a, b, c}, 2) da b, el segundo elemento de {a, b, c}.
Elemento( <Matriz>, <Fila>, <Columna> )
Da por resultado el elemento de la matriz ubicado en la fila y columna indicadas.
Ejemplo:
Elemento({{1, 3, 2}, {0, 3, -2}}, 2, 3) da -2, el tercer elemento de la segunda fila de \begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}.
Nota: En la Menu view cas.svg Vista CAS pueden utilizarse variables indefinidas.
Ejemplo:
Elemento({{a, b, c}, {d, e, f}}, 2, 3) da f, el tercer elemento de la segunda fila de \begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}.
Elemento( <Lista>, <Índice1>, <Índice2>, ... )
A partir de una lista de dimensión n, se pueden especificar hasta n índices para obtener el elemento (o lista de elementos) en las coordenadas indicadas.
Ejemplo:
Consideremos L = {{{1, 2}, {3, 4}}, {{5, 6}, {7,8}}}.
Entonces Elemento(L, 1, 2, 1) da por resultado 3, Elemento(L, 2, 2) da por resultado {7, 8}.
Nota:

Comentarios

Elementos Animados

Caben algunas menciones y la referencia a un video instructivo.

Note Aviso: El enésimo elemento - n - de una lista li puede expresarse como li(n) en el caso de listas multi-dimensionales indexadas. Puede emplearse li(n1, n2, ..., nk) en lugar de Elemento(li, n1, n2, .. , nk) .

Menu view cas.svg En Vista CAS ComputaciónAlgebraicaSimbólica[editar]

Se admiten las dos primeras variantes a referir y literales en operaciones simbólicas.
Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá un resultado simbólico y/o la fórmula implicada.

Elemento( <Lista>, <Número o valor numérico (posición del elemento)> )
Elemento( <Matriz>, <Número (fila)>, <Número (columna)> )
Ejemplos:
Elemento({a, b, c}, 2) da b, el segundo elemento de {a, b, c}
Elemento({{a, b, c}, {d, e, f}}, 2, 3) da f, el tercer elemento de la segunda fila de \begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}.

Según la sintaxis actual de los comandos, sus argumentos deben (encerrarse) entre paréntesis

Elemento( <Lista>, <Número o valor numérico n (posición del elemento)> )
Da por resultado el elemento enésimo de la lista.
Ejemplo:
Elemento({1, 3, 2}, 2) da 3, el segundo elemento de {1, 3, 2}.
Elemento( <Matriz>, <Número (fila)>, <Número (columna)> )
Da por resultado el elemento de la matriz ubicado en la fila y columna indicadas.
Ejemplo:
Elemento({{1, 3, 2}, {0, 3, -2}}, 2, 3) da -2, el tercer elemento de la segunda fila de \begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}.
Nota: El comando es operativo si la lista o matriz contienen solo objetos del mismo tipo. Por ejemplo, únicamente números o puntos.
Elemento( <Lista de listas>, <Número (primer Indicador)>, <Número (segundo Indicador)>... )
Da por resultado, en una multi-dimensional lista que a su vez contuviera listas, el elemento (o lista de elementos), especificado por los indicadores que, nivel por nivel, precisen sus coordenadas.
Ejemplos: Siendo L={{{1,2},{3,4}},{{5,6},{7,8}}}...
  • Elemento(L, 1, 2, 1) da 3,
  • Elemento(L, 2, 2) da {7, 8}.
Nota:
  • Esta alternativa permite operar con objetos de distinto tipo en cada lista (aunque deban ser homogéneos dentro de cada una de ellas).
  • Ver también los comandos Primero, Último y ElementoAleatorio.
Ejemplos: Siendo L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}...
  • Elemento(L, 3, 3, 2) resulta re
  • Elemento(L, 3, 2, 2), 2.

Recomendación por Versiones Previas[editar]

Algunas versiones beta de GeoGebra admiten el acceso a listas de elementos usando paréntesis.
Como esto no es posible en la versión de lanzamiento actual, 4.0, en caso de contar con un archivo que empleara este mecanismo y no pudiera abrirse ahora, basta con abrirlo con la versión 3.9.211.0 y guardarlo nuevamente con los ajustes precisos.
La versión para tal maniobra está disponible aquí

Sintaxis Abreviada de Versiones Previas[editar]

El enésimo elemento - n - de una lista li puede expresarse como li(n) en el caso de listas multi-dimensionales de rotulado indexado. Puede emplearse li(n1, n2, ..., nk) en lugar de Elemento(li, n1, n2, .. , nk) .

Como esta sintaxis solo opera para listas ya establecidas a cuyo nombre referirse...

  • Elemento(Encadena(li, lo), 1, 2, 3) resulta correcta y no así,
  • Encadena(li, lo), (1,2,3).

© 2020 International GeoGebra Institute