Diferencia entre revisiones de «Comando AsignaFunción»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|scripting|AsignaFunción}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|scripting|AsignaFunción}}
 
;AsignaFunción[ <Función (nombre)>, <Cadena> ]:Analiza la cadena y almacena el resultado en la [[Funciones|función]] indicada, digamos ''f''. La función ''f''  debe estar definida y ser [[Objetos Libres, Dependientes y Auxiliares|libre]] antes del empleo del comando.
 
;AsignaFunción[ <Función (nombre)>, <Cadena> ]:Analiza la cadena y almacena el resultado en la [[Funciones|función]] indicada, digamos ''f''. La función ''f''  debe estar definida y ser [[Objetos Libres, Dependientes y Auxiliares|libre]] antes del empleo del comando.
{{Example|1=<br>
+
:{{Examples|1=<br><br>Siendo <code>g(x) = 3x² + 2</code>, y <code>t<sub>x</sub> = "3 x + 1"</code>...<br>'''<code>AsignaFunción[g, t<sub>x</sub>] </code>''' establece que sea:<br>''g(x) = 3x + 1''<br><br>Estando la función libre ''g'' predefinida como tal y siendo ''l<sub>P</sub>'' la lista de puntos  '''''{A, B, C, D, E, F, G}''''', se establece la polinómica correspondiente con...<br>'''<code>AsignaFunción[g, "AjustePolinómico[l<sub>P</sub>, 6 ]"]</code>'''}}
Estando la función libre ''g'' predefinida como tal y siendo ''l_P'' la lista de puntos  '''''{A, B, C, D, E, F, G}''''', se establece la polinómica correspondiente con...<br>
+
:{{OJo|1=Una vez asignada, ''g'' ya no se modifica aunque se desplacen los puntos listados.<br>Esto opera así porque en los términos en que se la asignó, ''g'' permanece como [[Objetos Libres, Dependientes y Auxiliares|libre]]. Distinto sería si se hubiera generado desde una función inicialmente [[Objetos Libres, Dependientes y Auxiliares|libre]] (que es un requerimiento) y ''asignado'' como:<br>'''<code>AsignaFunción[g, "g = AjustePolinómico[l<sub>P</sub>, 6 ]"]</code>'''<br>Tal asignación llevaría a '''''g''''' a operar en adelante como [[Objetos Libres, Dependientes y Auxiliares|dependiente]] de los puntos de la lista.
<code>AsignaFunción[g,"AjustePolinómico[l_P, 6 ]"]</code>
 
:{{warning|1=Una vez asignada, ''g'' ya no se modifica aunque se desplacen los puntos listados porque en los términos en que se la asignó, ''g'' permanece como [[Objetos Libres, Dependientes y Auxiliares|libre]]. Distinto sería si se hubira generado desde una función inicialmente [[Objetos Libres, Dependientes y Auxiliares|libre]] (que es un requerimiento) y ''asignado'' como...
 
:*<code>de>AsignaFunción[g,"g = AjustePolinómico[l_P, 6 ]"]</code>}}
 
:... lo que lleva a '''''g''''' a operar en adelante como [[Objetos Libres, Dependientes y Auxiliares|dependiente]] de los puntos de la lista.  
 
 
}}
 
}}

Revisión del 08:08 16 dic 2012


AsignaFunción[ <Función (nombre)>, <Cadena> ]
Analiza la cadena y almacena el resultado en la función indicada, digamos f. La función f debe estar definida y ser libre antes del empleo del comando.
Ejemplos:

Siendo g(x) = 3x² + 2, y tx = "3 x + 1"...
AsignaFunción[g, tx] establece que sea:
g(x) = 3x + 1

Estando la función libre g predefinida como tal y siendo lP la lista de puntos {A, B, C, D, E, F, G}, se establece la polinómica correspondiente con...
AsignaFunción[g, "AjustePolinómico[lP, 6 ]"]
Bulbgraph.pngAtención: Una vez asignada, g ya no se modifica aunque se desplacen los puntos listados.
Esto opera así porque en los términos en que se la asignó, g permanece como libre. Distinto sería si se hubiera generado desde una función inicialmente libre (que es un requerimiento) y asignado como:
AsignaFunción[g, "g = AjustePolinómico[lP, 6 ]"]
Tal asignación llevaría a g a operar en adelante como dependiente de los puntos de la lista.
© 2024 International GeoGebra Institute