Diferencia entre revisiones de «Comando CopiaObjetoLibre»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|scripting|CopiaObjetoLibre}};CopiaObjetoLibre[ <Objeto> ]:Crea un [[Objetos Libres, Dependientes y Auxiliares|objeto libre]] que es una copia del indicado.<br>Preserva todas las [[Propiedades de Objeto]] básicas.<br>Si la fuente fuera un [[Objetos Libres, Dependientes y Auxiliares|objeto auxiliar]], la copia también lo será.
 
<noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|scripting|CopiaObjetoLibre}};CopiaObjetoLibre[ <Objeto> ]:Crea un [[Objetos Libres, Dependientes y Auxiliares|objeto libre]] que es una copia del indicado.<br>Preserva todas las [[Propiedades de Objeto]] básicas.<br>Si la fuente fuera un [[Objetos Libres, Dependientes y Auxiliares|objeto auxiliar]], la copia también lo será.
 
:{{Notes|1=<br>Ver los comandos [[Comando Objeto|Objeto]] y [[Comando Valor|Valor]] y el tutorial [[Tutorial:Animándose a Funciones|Animándose a Valorar Funciones]]<br><br>Ver [http://www.geogebra.org/forum/viewtopic.php?p=84753#p84753 este comentario de un foro] (detallado a continuación) para mayores explicaciones sobre el empleo de este comando en [[Programas - Guiones (Scripting)]]}}
 
:{{Notes|1=<br>Ver los comandos [[Comando Objeto|Objeto]] y [[Comando Valor|Valor]] y el tutorial [[Tutorial:Animándose a Funciones|Animándose a Valorar Funciones]]<br><br>Ver [http://www.geogebra.org/forum/viewtopic.php?p=84753#p84753 este comentario de un foro] (detallado a continuación) para mayores explicaciones sobre el empleo de este comando en [[Programas - Guiones (Scripting)]]}}
:{{OJo|1=<br>Para analizar un ejemplo clarificador, puede considerarse dos objetos, '''''á''''' libre y '''''j''''' que también lo sea o que fuera dependiente, para notar que ingresar '''<code>á=4</code>''', '''<code>á=á + 1</code>''',  '''<code>á=á + j</code>''' es equivalente a '''<code>[[Comando Valor|Valor]][á, 4]</code>''',  '''<code>[[Comando Valor|Valor]][á, á + 1]</code>''' y '''<code>[[Comando Valor|Valor]][á, á + j]</code>''' (siendo '''''á''''' aún libre habiéndose modificado exclusivamente su valor).<br>En cambio, '''<code>á = j</code>''' ocasiona una redefinición. Mientras que:<br>'''<code>á = CopiaObjetoLibre[j]</code>''' operaría, nuevamente, como '''[[Comando Valor|Valor]]'''.<br>La '''''redefinición''''' es un proceso lento, máxime si hay numeroso objetos en juego, dependientes de '''''á''''' en este caso. Esto provocaría serios inconvenientes en guiones que podrían operar ''Al Actualizar'' por lo que, en caso de dudas, es recomendable optar por '''[[Comando Valor|Valor]][]'''.
+
:{{OJo|1=<br>Para analizar un ejemplo clarificador, puede considerarse dos objetos, '''''á''''' libre y '''''j''''' que también lo sea o que fuera dependiente, para notar que ingresar '''<code>á=4</code>''', '''<code>á=á + 1</code>''',  '''<code>á=á + j</code>''' es equivalente a '''<code>[[Comando Valor|Valor]][á, 4]</code>''',  '''<code>[[Comando Valor|Valor]][á, á + 1]</code>''' y '''<code>[[Comando Valor|Valor]][á, á + j]</code>'''<hr>Permaneciendo '''''á''''' libre, sólo se ha modificado su valor<hr><br>En cambio, '''<code>á = j</code>''' ocasiona una redefinición y si ''j'' fuera  [[Objetos Libres, Dependientes y Auxiliares|dependiente]] pasaría a serlo también ''á''.<br>En cambio, '''<code>á = CopiaObjetoLibre[j]</code>''' operaría, nuevamente, como '''[[Comando Valor|Valor]]'''.<br>La '''''redefinición''''' es un proceso lento, máxime si hay numerosos objetos en juego, dependientes de lo que se redefine, '''''á''''' en este caso. Esto provocaría serios inconvenientes en guiones que podrían operar ''Al Actualizar'' por lo que, en caso de dudas, es recomendable optar por '''[[Comando Valor|Valor]][]'''.
 
}}
 
}}

Revisión del 17:31 27 abr 2013


CopiaObjetoLibre[ <Objeto> ]
Crea un objeto libre que es una copia del indicado.
Preserva todas las Propiedades de Objeto básicas.
Si la fuente fuera un objeto auxiliar, la copia también lo será.
Notas:
Ver los comandos Objeto y Valor y el tutorial Animándose a Valorar Funciones

Ver este comentario de un foro (detallado a continuación) para mayores explicaciones sobre el empleo de este comando en Programas - Guiones (Scripting)
Bulbgraph.pngAtención:
Para analizar un ejemplo clarificador, puede considerarse dos objetos, á libre y j que también lo sea o que fuera dependiente, para notar que ingresar á=4, á=á + 1, á=á + j es equivalente a Valor[á, 4], Valor[á, á + 1] y Valor[á, á + j]
Permaneciendo á libre, sólo se ha modificado su valor

En cambio, á = j ocasiona una redefinición y si j fuera dependiente pasaría a serlo también á.
En cambio, á = CopiaObjetoLibre[j] operaría, nuevamente, como Valor.
La redefinición es un proceso lento, máxime si hay numerosos objetos en juego, dependientes de lo que se redefine, á en este caso. Esto provocaría serios inconvenientes en guiones que podrían operar Al Actualizar por lo que, en caso de dudas, es recomendable optar por Valor[].
© 2024 International GeoGebra Institute