Diferencia entre revisiones de «Comando Añade»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 16: Línea 16:
 
{{warning|1=Serán ''dinámicos'' los elementos de la lista resultante que lo fueran antes de ser ''añadidos'' y que conservaran la propiedad de ''cambiar'' frente a modificaciones posteriores según la maniobra por la que se incorporaran.}}
 
{{warning|1=Serán ''dinámicos'' los elementos de la lista resultante que lo fueran antes de ser ''añadidos'' y que conservaran la propiedad de ''cambiar'' frente a modificaciones posteriores según la maniobra por la que se incorporaran.}}
 
:{{Example|1=En '''<code>li1 = Añade'''[''' [[Comando CopiaObjetoLibre|CopiaObjetoLibre]]'''[''' li1 ], x(A)]</code>''' el único ''dinamismo'' conservado está asociado al objeto añadido, en este caso ''x(A)'', siendo ''A'' un punto que al desplazarse modifica el valor del último elemento de la lista ''li1''. }}
 
:{{Example|1=En '''<code>li1 = Añade'''[''' [[Comando CopiaObjetoLibre|CopiaObjetoLibre]]'''[''' li1 ], x(A)]</code>''' el único ''dinamismo'' conservado está asociado al objeto añadido, en este caso ''x(A)'', siendo ''A'' un punto que al desplazarse modifica el valor del último elemento de la lista ''li1''. }}
===[[Image:View-cas24.png]][[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>]]===
+
===[[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 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.
 
:{{Examples|1=<br><br>'''<code>Añade[{1, 2, 3}, 4 ñ]</code>''' da por resultado ''{1, 2, 3, 4 ñ}''<br><br>'''<code>l_1 := Añade[ Covarianza[{1, 2 + ñ, 3 + ñ}, {1, 3 + ñ, 7 + ñ}], Secuencia[x(A) + q,q,0,2] ]</code>''' resulta [[Herramienta de Evalúa|evaluada]] como [[Archivo:Mode evaluate.png]]<math>{\frac{2  ñ^{2  } + 11  ñ + 18  }{9}  }</math> <br><br>'''<code>lis1:=Añade[{a,b,c}, d]</code>''' asigna a ''lis1'' el valor {''a,b,c,d''}.<br/>}}
 
:{{Examples|1=<br><br>'''<code>Añade[{1, 2, 3}, 4 ñ]</code>''' da por resultado ''{1, 2, 3, 4 ñ}''<br><br>'''<code>l_1 := Añade[ Covarianza[{1, 2 + ñ, 3 + ñ}, {1, 3 + ñ, 7 + ñ}], Secuencia[x(A) + q,q,0,2] ]</code>''' resulta [[Herramienta de Evalúa|evaluada]] como [[Archivo:Mode evaluate.png]]<math>{\frac{2  ñ^{2  } + 11  ñ + 18  }{9}  }</math> <br><br>'''<code>lis1:=Añade[{a,b,c}, d]</code>''' asigna a ''lis1'' el valor {''a,b,c,d''}.<br/>}}
 
;<hr>
 
;<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 04:36 30 jun 2015

Previamente: Anexaalternativa que aún se mantiene


Añade[ <Lista>, <Objeto> ]
Crea una lista en que a la dada, se le añade al final, el objeto indicado.
Ejemplos:

Añade[{1, 2,3},4] crea la lista {1,2,3,4}

Añade[lista1,4] crea la lista2 = {1, 2, 3, 4} en tanto fuera lista1 una lista ya definida de valor {1,2,3}


Añade[ <Objeto>, <Lista> ]
Crea una lista en que, a la dada, se le añade, al principio, el objeto indicado.
Ejemplo: Añade[4, {1, 2, 3}] crea la lista {4, 1, 2, 3}.
Bulbgraph.pngAtención:
Para que la resultante conserve el nombre de la lista de partida lista1 ya definida, se puede...
-recurrir al comando CopiaObjetoLibre:
-emplear, siendo lista1 originalmente libre de valor {1,2,3}, una composición como...
  • lista1 = Valor[lista1, Longitud[lista1]+ 1, 4]
    Esto opera si lista1 hubiera sido creada libre
    Si no fuese libre, (como lista1 = Secuencia[3]), se debería empezar por replantearla como la "copia de un objeto libre" y luego proseguir. La maniobra sería la siguiente:
  • lista1=CopiaObjetoLibre[ lista1],
  • lista1 = Valor[lista1, Longitud[lista1] + 1, 4]
Si estuviera ya definida lista1 con un valor inicial {1,2,3}, en uno y otro de los tres casos, en lugar de crearse una lista2, se modifica la original y pasa a resultar la lista1 = {1, 2, 3, 4}.
Alerta Alerta: Serán dinámicos los elementos de la lista resultante que lo fueran antes de ser añadidos y que conservaran la propiedad de cambiar frente a modificaciones posteriores según la maniobra por la que se incorporaran.
Ejemplo: En li1 = Añade[ CopiaObjetoLibre[ li1 ], x(A)] el único dinamismo conservado está asociado al objeto añadido, en este caso x(A), siendo A un punto que al desplazarse modifica el valor del último elemento de la lista li1.

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

Se admite cada una de las variantes previas así como literales en operaciones simbólicas.

Ejemplos:

Añade[{1, 2, 3}, 4 ñ] da por resultado {1, 2, 3, 4 ñ}

l_1 := Añade[ Covarianza[{1, 2 + ñ, 3 + ñ}, {1, 3 + ñ, 7 + ñ}], Secuencia[x(A) + q,q,0,2] ] resulta evaluada como Mode evaluate.png{\frac{2 ñ^{2 } + 11 ñ + 18 }{9} }

lis1:=Añade[{a,b,c}, d] asigna a lis1 el valor {a,b,c,d}.

Nota: Ver también los comandos Unión y Encadena.
© 2024 International GeoGebra Institute