Diferencia entre revisiones de «Comando Anexa»
De GeoGebra Manual
Línea 1: | Línea 1: | ||
<noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|list|Anexa}} | <noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|list|Anexa}} | ||
− | ;Anexa[ <Lista>, <Objeto> ]: | + | ;Anexa[ <Lista>, <Objeto> ]:Crea una [[Listas|lista]] que ''anexa'' el objeto al final de la dada. |
− | :{{ | + | :{{Examples|1=<br><br>'''<code>Anexa[{1, 2,3},4]</code>''' crea la [[Listas|lista]] ''{1,2,3,4}''<br><br>'''<code>Anexa[lista1,4]</code>''' crea la ''lista2 = {1, 2, 3, 4}'' en tanto fuera ''lista1'' una [[Listas|lista]] ya definida como <code>lista1={1,2,3}</code>}} |
− | ;Anexa[ <Objeto>, <Lista> ]: | + | |
− | :{{Example|1='''<code>Anexa[4, {1, 2, 3}]</code>''' | + | ;Anexa[ <Objeto>, <Lista> ]:Crea una [[Listas|lista]] que ''anexa'' el objeto al principio de la dada. |
+ | :{{Example|1='''<code>Anexa[4, {1, 2, 3}]</code>''' crea la [[Listas|lista]] ''{4, 1, 2, 3}''.}} | ||
+ | |||
+ | :{{OJo|1=<br>Para que la resultante conserve el nombre de la [[Listas|lista]] de partida, se puede recurrir al comando [[Comando CopiaObjetoLibre|CopiaObjetoLibre]]:<br> | ||
+ | :*<code>lista1 = Anexa'''['''[[Comando CopiaObjetoLibre|CopiaObjetoLibre]]'''[''' lista1 ], 4]</code><br>Si ''lista1'' fuera [[Objetos Libres, Dependientes y Auxiliares|'''libre''']],<br> | ||
+ | :*<code>[[Comando Valor|Valor]][lista1, [[Comando Longitud|Longitud]][lista1]+ 1, 4]</code>,<br>Si ''lista1'' hubiera sido creada, por ejemplo, por <code>[[Comando Secuencia|Secuencia]][3]</code>, <u>'''no'''</u> sería [[Objetos Libres, Dependientes y Auxiliares|'''libre''']] y en tal caso, se puede recurrir a la "copia de un objeto libre", con alguna de las siguentes maniobras:<br> | ||
+ | :*<code> lista1=[[Comando CopiaObjetoLibre|CopiaObjetoLibre]]'''['''lista1]</code>,<br> | ||
+ | :*<code>[[Comando Valor|Valor]][lista1, [[Comando Longitud|Longitud]][lista1] + 1, 4]</code><br> | ||
+ | ::Si estuviera definida <code>lista1={1,2,3}</code>, en los tres casos, en lugar de crearse una ''lista2'', se modifica la original y pasa a resultar la ''lista1 = {1, 2, 3, 4}''.}} | ||
===[[Image:View-cas24.png]][[Comandos Exclusivos CAS (Cálculo Avanzado)|En]] [[Vista Algebraica CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]=== | ===[[Image:View-cas24.png]][[Comandos Exclusivos CAS (Cálculo Avanzado)|En]] [[Vista Algebraica CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]=== | ||
Se admite cada una de las variantes previas así como literales en operaciones simbólicas. | Se admite cada una de las variantes previas así como literales en operaciones simbólicas. | ||
:{{Example|1='''<code>Anexa[{1, 2, 3}, 4 ñ]</code>''' da por resultado ''{1, 2, 3, 4 ñ}''.}}<hr> | :{{Example|1='''<code>Anexa[{1, 2, 3}, 4 ñ]</code>''' da por resultado ''{1, 2, 3, 4 ñ}''.}}<hr> | ||
:{{Note|1=Ver también los comandos [[Comando Unión|Unión]] y [[Comando Encadena|Encadena]].}} | :{{Note|1=Ver también los comandos [[Comando Unión|Unión]] y [[Comando Encadena|Encadena]].}} |
Revisión del 16:41 27 abr 2013
Anexa
Categorías de Comandos (todos)
- Anexa[ <Lista>, <Objeto> ]
- Crea una lista que anexa el objeto al final de la dada.
- Anexa[ <Objeto>, <Lista> ]
- Crea una lista que anexa el objeto al principio de la dada.
- Ejemplo:
Anexa[4, {1, 2, 3}]
crea la lista {4, 1, 2, 3}.
- Atención:
Para que la resultante conserve el nombre de la lista de partida, se puede recurrir al comando CopiaObjetoLibre:
lista1 = Anexa[CopiaObjetoLibre[ lista1 ], 4]
Si lista1 fuera libre,Valor[lista1, Longitud[lista1]+ 1, 4]
,
Si lista1 hubiera sido creada, por ejemplo, porSecuencia[3]
, no sería libre y en tal caso, se puede recurrir a la "copia de un objeto libre", con alguna de las siguentes maniobras:lista1=CopiaObjetoLibre[lista1]
,Valor[lista1, Longitud[lista1] + 1, 4]
- Si estuviera definida
lista1={1,2,3}
, en los tres casos, en lugar de crearse una lista2, se modifica la original y pasa a resultar la lista1 = {1, 2, 3, 4}.
En Vista CAS ComputaciónAlgebraicaSimbólica
Se admite cada una de las variantes previas así como literales en operaciones simbólicas.
- Ejemplo:
Anexa[{1, 2, 3}, 4 ñ]
da por resultado {1, 2, 3, 4 ñ}.