Diferencia entre revisiones de «Comando Elemento»

De GeoGebra Manual
Saltar a: navegación, buscar
m
m
 
Línea 5: Línea 5:
 
:{{Example|1=<div><code><nowiki>Elemento({1, 3, 2}, 2)</nowiki></code> da ''3'', el segundo  elemento de ''{1, 3, 2}''.</div>}}
 
:{{Example|1=<div><code><nowiki>Elemento({1, 3, 2}, 2)</nowiki></code> da ''3'', el segundo  elemento de ''{1, 3, 2}''.</div>}}
 
:{{Nota|1=En la {{vista|cas}} pueden utilizarse variables indefinidas.
 
:{{Nota|1=En la {{vista|cas}} pueden utilizarse variables indefinidas.
::{{Example|<div><code><nowiki>Elemento({a, b, c}, 2)</nowiki></code> da ''b'', el segundo  elemento de ''{a, b, c}''.</div>}}
+
::{{Example|1=<div><code><nowiki>Elemento({a, b, c}, 2)</nowiki></code> da ''b'', el segundo  elemento de ''{a, b, c}''.</div>}}
 
}}
 
}}
  
Línea 15: Línea 15:
 
}}
 
}}
  
:{{Note|1=El comando es operativo si la lista o  matriz contienen solo objetos del mismo tipo. Por ejemplo, únicamente números o puntos.}}
+
;Elemento( <Lista>, <Índice1>, <Índice2>, ... )
;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.
+
: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.
:{{Examples|1=Siendo ''<nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>''...
+
:{{Example|1=<div>Consideremos ''L = {{{1, 2}, {3, 4}}, {{5, 6}, {7,8}}}''.
:*'''<code><nowiki>Elemento[L, 1, 2, 1]</nowiki></code>''' da ''3'',  
+
:Entonces <code><nowiki>Elemento(L, 1, 2, 1)</nowiki></code> da por resultado ''3'', <code><nowiki>Elemento(L, 2, 2)</nowiki></code> da por resultado ''{7, 8}''.</div>}}
:*'''<code><nowiki>Elemento[L, 2, 2]</nowiki></code>''' da ''{7, 8}''.
+
:{{Note|1=
 +
:* El comando funciona solamente si la lista o  matriz contiene objetos del mismo tipo (por ejemplo, únicamente números o puntos).
 +
:* {{vercomando|nota=no|Primero|Último|ElementoAleatorio}}
 
}}
 
}}
:{{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).
 
:*Ver también los comandos [[Comando Primero|Primero]], [[Comando Último|Último]] 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, 2, 2]</code>''',  ''2''.
 
}}
 
===[[Image:Menu view cas.svg|link=Vista CAS|18px]] [[Comandos Exclusivos CAS (Cálculo Avanzado)|En]] [[Vista CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]===
 
Se admiten las dos primeras variantes referidas así como literales en operaciones simbólicas.<br><small>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.</small>
 
;Elemento( <Lista>, <Número o valor numérico (posición del elemento)> )
 
;Elemento( <Matriz>, <Número (fila)>, <Número (columna)> )
 
:{{Examples|1=<br>'''<code><nowiki>Elemento[{a, b, c}, 2]</nowiki></code>''' da ''b'', el segundo  elemento de ''{a, b, c}''<br>'''<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>.
 
}}
 
:{{Note|1=<div>Ver también los comandos [[Comando Primero|Primero]], [[Comando Último|Último]] y [[Comando ElementoAleatorio|Aleatorio]].</div>}}
 
 
===Recomendación por Versiones Previas===
 
Algunas versiones beta de GeoGebra admiten el acceso a listas de elementos usando paréntesis.<br>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.<br>La versión para tal maniobra está disponible [http://www.geogebra.org/webstart/history/3.9.311.0/unpacked/geogebra-3-9-311-0.jnlp aquí] 
 
====Sintaxis Abreviada de Versiones Previas====
 
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]''' .<br><hr><small>
 
Como esta sintaxis solo opera para listas ya establecidas a cuyo nombre referirse...
 
*'''Elemento'''['''[[Comando Encadena|Encadena]]'''['''li, lo''']''', 1, 2, 3]''' resulta correcta y no así, 
 
*'''[[Comando Encadena|Encadena]][li, lo](1,2,3)'''.</small><hr><small>
 
{{Attention|1=Puede apreciarse un breve [http://youtu.be/1ti5oCn6pxQ video tutorial], en italiano, que ilustra el empleo del comando '''Elemento''' en conjunción con el que opera con [[Comando Secuencia|secuencias]].}}</small>
 

Revisión actual del 15:43 6 ago 2019



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:
  • El comando funciona solamente si la lista o matriz contiene objetos del mismo tipo (por ejemplo, únicamente números o puntos).
  • Ver también los comandos Primero, Último y ElementoAleatorio.
© 2024 International GeoGebra Institute