Diferencia entre revisiones de «Comando Elemento»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|list|Elemento}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|list|Elemento}}
 
;Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]:Determina el elemento número  ''n'' (enésimo) de la lista.
 
;Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]:Determina el elemento número  ''n'' (enésimo) de la lista.
 +
:{{example| 1=<div><code><nowiki>Elemento[{1, 3, 2}, 2]</nowiki></code> da ''3'', el segundo  elemento de ''{1, 3, 2}''.</div>}}
 
;Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]:Determina el elemento de la matriz ubicado en la fila y columna indicadas.
 
;Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]:Determina el elemento de la matriz ubicado en la fila y columna indicadas.
 +
{{example| 1=<div><code><nowiki>Elemento[{{1, 3, 2}, {0, 3, -2}}, 2, 3]</nowiki></code> da ''-2'', el tercer elemento de la segunda fila de <math>\begin{pmatrix}1&3&2\\0&3&-2\end{pmatrix}</math>.</div>}}
 
:{{Note| La lista o la matriz pueden contener sólo objetos del mismo tipo (por ejemplo, únicamente números o puntos).}}
 
:{{Note| La lista o la matriz pueden contener sólo objetos del mismo tipo (por ejemplo, únicamente números o puntos).}}
;Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ]
+
;Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ]:Si la lista contuviera a su vez, listas de listas, con un aspecto ''multi-dimensional'', será necesario, para obtener un elemento (o lista de elementos), especificar la cantidad de  indicadores que precise sus coordenadas .
:Si la lista contuviera a su vez, listas de listas, con un aspecto ''multi-dimensional'', será necesario, para obtener un elemento (o lista de elementos), especificar la cantidad de  indicadores que precise sus coordenadas .
+
:{{example|1=<div>Siendo <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>, <code><nowiki>Elemento[L, 1, 2, 1]</nowiki></code> da ''3'', <code><nowiki>Elemento[L, 2, 2]</nowiki></code> da ''{7, 8}''.</div>}}
{{Example|1=Siendo <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>, <code>Elemento[L, 1, 2, 1]</code> da por resultado 3, <code>Elemento[ L, 2, 2 ]</code> da por resultado {7,8}.}}
+
{{Note| Esta alternativa permite operar con objetos de distinto tipo en cada lista (aunque deban ser homogéneos dentro de cada una de ellas).}}
: {{Note| Esta alternativa permite operar con objetos de distinto tipo en cada lista (aunque deban ser homogéneos dentro de cada una de ellas).}}
 
 
{{Example|1=Siendo <nowiki>L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}</nowiki>, de <code>Elemento[L, 3, 3, 2]</code> resulta "re" y de  <code>Elemento[L, 3, 2, 2]</code> ,  2.}}
 
{{Example|1=Siendo <nowiki>L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}</nowiki>, de <code>Elemento[L, 3, 3, 2]</code> resulta "re" y de  <code>Elemento[L, 3, 2, 2]</code> ,  2.}}
 +
== Sintaxis CAS ==
 +
En la [[Vista Algebraica CAS]] se admite la misma sintaxis y es similar la operatoria.
 +
Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá la ''fórmula'' implicada.
 +
:{{example| 1=<div>
 +
* <code><nowiki>Elemento[{a, b, c}, 2]</nowiki></code> da''b'', el segundo  elemento de ''{a, b, c}''.
 +
* <code><nowiki>Elemento[{{a, b, c}, {d, e, f}}, 2, 3]</nowiki></code> da ''f'',el tercer elemento de la segunda fila de <math>\begin{pmatrix}a&b&c\\d&e&f\end{pmatrix}</math>.</div>}}
 +
* <code><nowiki>Elemento[{a, b, c}, 2]</nowiki></code> da ''b'',  ''{a, b, c}''.</div>}}
 
==Sintaxis Abreviada==
 
==Sintaxis Abreviada==
 
El enésimo elemento  - ''n'' - de una lista ''L'' puede expresarse como ''L(n)'' en el caso de listas  multidimensionales de rotulado indexado.  Puede emplearse:
 
El enésimo elemento  - ''n'' - de una lista ''L'' puede expresarse como ''L(n)'' en el caso de listas  multidimensionales de rotulado indexado.  Puede emplearse:

Revisión del 21:14 18 ago 2011


Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]
Determina el elemento número n (enésimo) de la lista.
Ejemplo:
Elemento[{1, 3, 2}, 2] da 3, el segundo elemento de {1, 3, 2}.
Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]
Determina 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: La lista o la matriz pueden contener sólo objetos del mismo tipo (por ejemplo, únicamente números o puntos).
Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ]
Si la lista contuviera a su vez, listas de listas, con un aspecto multi-dimensional, será necesario, para obtener un elemento (o lista de elementos), especificar la cantidad de indicadores que precise sus coordenadas .
Ejemplo:
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).
Ejemplo: Siendo L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}, de Elemento[L, 3, 3, 2] resulta "re" y de Elemento[L, 3, 2, 2] , 2.

Sintaxis CAS

En la Vista Algebraica CAS se admite la misma sintaxis y es similar la operatoria. Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá la fórmula implicada.

Ejemplo:
  • Elemento[{a, b, c}, 2] dab, 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}.
  • Elemento[{a, b, c}, 2] da b, {a, b, c}.}}

Sintaxis Abreviada

El enésimo elemento - n - de una lista L puede expresarse como L(n) en el caso de listas multidimensionales de rotulado indexado. Puede emplearse:

L(n1, n2, ..., nk) en lugar de Elemento[L ,n1, n2, .. , nk] .
Como esta sintaxis sólo opera para listas rotuladas...
  • Elemento[Encadena[L, M], 1, 2, 3] resulta correcta y no así,
  • Encadena[L,M](1,2,3) .
© 2024 International GeoGebra Institute