Diferencia entre revisiones de «Comando Elemento»
Línea 1: | Línea 1: | ||
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{Comandos Específicos CAS (Cálculo Avanzado)|cas=true|list|Elemento}} | <noinclude>{{Manual Page|version=4.0}}</noinclude>{{Comandos Específicos CAS (Cálculo Avanzado)|cas=true|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=<br>'''<code><nowiki>Elemento[{1, 3, 2}, 2]</nowiki></code>''' 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. | ;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=<br>'''<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>.}} |
− | {{Note| La lista o la matriz pueden contener sólo objetos del mismo tipo (por ejemplo, únicamente números o puntos).}} | + | :{{Note|1=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 . | ;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 . | ||
− | {{ | + | :{{Examples|1=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, 1, 2, 1]</nowiki></code>''' da ''3'', |
− | * <code><nowiki>Elemento[L, 2, 2]</nowiki></code> da ''{7, 8}''. | + | :*'''<code><nowiki>Elemento[L, 2, 2]</nowiki></code>''' da ''{7, 8}''. |
}} | }} | ||
− | {{Note|1=< | + | :{{Note|1=<br> |
− | *Esta alternativa permite operar con objetos de distinto tipo en cada lista (aunque deban ser homogéneos dentro de cada una de ellas). | + | :*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 [[Comando Primero|Primero]], [[Comando Ultimo|Ultimo]] y [[Comando ElementoAleatorio|ElementoAleatorio]]. | + | :*Ver también los comandos [[Comando Primero|Primero]], [[Comando Ultimo|Ultimo]] y [[Comando ElementoAleatorio|ElementoAleatorio]].}} |
− | {{ | + | :{{Examples|1=Siendo <nowiki>L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}</nowiki>... |
− | * <code>Elemento[L, 3, 3, 2]</code> resulta ''re'' | + | :*'''<code>Elemento[L, 3, 3, 2]</code>''' resulta ''re'' |
− | * <code>Elemento[L, 3, 2, 2]</code> , ''2''. | + | :*'''<code>Elemento[L, 3, 2, 2]</code>''', ''2''. |
}} | }} | ||
− | == Sintaxis CAS == | + | ==Sintaxis CAS== |
− | En | + | En esta [[Vista Algebraica CAS|vista]] se admite la misma sintaxis y es similar la operatoria y, además, pueden incluirse literales para operaciones simbólicas.<br> |
Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá la ''fórmula'' implicada. | Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá la ''fórmula'' implicada. | ||
− | {{ | + | {{Example|1=<br> |
− | * <code><nowiki>Elemento[{a, b, c}, 2]</nowiki></code> da'''b'', el segundo elemento de ''{a, b, c}'' | + | *'''<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>. | + | *'''<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>. |
− | + | }} | |
===Recomendación por Versiones Previas=== | ===Recomendación por Versiones Previas=== | ||
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 en http://www.geogebra.org/webstart/history/3.9.311.0/unpacked/geogebra-3-9-311-0.jnlp | 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 en http://www.geogebra.org/webstart/history/3.9.311.0/unpacked/geogebra-3-9-311-0.jnlp | ||
Línea 30: | Línea 30: | ||
Como esta sintaxis sólo opera para listas rotuladas... | Como esta sintaxis sólo opera para listas rotuladas... | ||
*'''Elemento[Encadena[L, M], 1, 2, 3]''' resulta correcta y no así, | *'''Elemento[Encadena[L, M], 1, 2, 3]''' resulta correcta y no así, | ||
− | *'''Encadena[L,M](1,2,3)''' . | + | *'''Encadena[L,M](1,2,3)'''. |
Revisión del 05:50 10 oct 2012
Elemento
Categorías de Comandos (todos)
- 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 .
- 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, Ultimo y ElementoAleatorio.
- Ejemplos: Siendo L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}...
Elemento[L, 3, 3, 2]
resulta reElemento[L, 3, 2, 2]
, 2.
Sintaxis CAS
En esta vista se admite la misma sintaxis y es similar la operatoria y, además, pueden incluirse literales para operaciones simbólicas.
Si dentro de las listas o matrices se encontraran variables sin valor asignado, se establecerá la fórmula implicada.
- '
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}.
Recomendación por Versiones Previas
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 en http://www.geogebra.org/webstart/history/3.9.311.0/unpacked/geogebra-3-9-311-0.jnlp
Sintaxis Abreviada de Versiones Previas
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).