Descripción De La Introducción De Una Función; Razones Para Crear Funciones Definidas Por El Usuario; Diferencias Entre Funciones Y Programas - Texas Instruments TI-89 Manual De Uso

Ocultar thumbs Ver también para TI-89:
Tabla de contenido
Descripción de la introducción de una función
Razones para crear
funciones definidas por
el usuario
Nota: Aunque puede crear
funciones en la pantalla
Home (consulte el
capítulo 5), Program Editor
es más adecuado para
funciones largas y
complicadas.
Diferencias entre
funciones y programas
Consejo: Para obtener
información sobre las
variables locales, consulte
las páginas 288 y 290.
Una función creada en Program Editor es muy similar a las
funciones e instrucciones utilizadas habitualmente en la
pantalla Home.
Las funciones (al igual que los programas) son idóneas para realizar
operaciones o tareas repetitivas, ya que sólo es necesario escribirlas
una vez para poder utilizarlas tantas veces como sea necesario. No
obstante, las funciones ofrecen más ventajas que los programas.
¦
Pueden crearse funciones que amplíen las incorporadas en la
siendo su uso similar al de cualquier otra función.
TI-89 / TI-92 Plus,
¦
Las funciones devuelven valores que pueden representarse
gráficamente o introducirse en una tabla; los programas carecen
de esta ventaja.
¦
Las funciones (no los programas) pueden utilizarse en
expresiones. Por ejemplo:
¦
Dado que se transfieren argumentos a la función, pueden
escribirse funciones genéricas no vinculadas a nombres
concretos de variable.
Este manual emplea a veces el término orden como referencia
genérica a instrucciones y funciones. Sin embargo, al escribir una
función, es preciso establecer claramente las diferencias entre
instrucciones y funciones.
Las funciones definidas por el usuario:
¦
Sólo pueden emplear las siguientes instrucciones. Cualesquiera
otras no son válidas.
Cycle
For...EndFor
Lbl
Return
¦
Pueden emplear todas las funciones incorporadas en la
excepto:
TI-89 / TI-92 Plus
setFold
setTable
¦
Pueden referirse a cualquier variable; sin embargo, sólo pueden
almacenar valores en variables locales.
− Los argumentos utilizados para transferir los valores a la
función se tratan automáticamente como variables locales. Si
se almacenan en cualquier otra variable, deben definirse como
locales dentro de la función.
¦
No permiten llamar a un programa como subrutina, aunque sí
pueden recuperar otras funciones definidas por el usuario.
¦
No pueden definir un programa.
¦
No pueden definir una función global, pero sí una local.
3ù func1(3)
es válido, no
Define
Exit
Goto
If...EndIf (en todas
sus formas)
Local
Loop...EndLoop
While...EndWhile
! (
setGraph
setMode
switch
Capítulo 17: Programación
3ù prog1(3).
tecla
§ )
285

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Ti-92 plus

Tabla de contenido