HP 48gII Guia Del Usuario página 730

Calculadora gráfica
Tabla de contenido

Publicidad

La instrucción START...STEP
La forma general de esta declaración es:
valor_inicial valor_final START expresiones_del_programa
incremento NEXT
Las partículas valor_inicial, valor_final, e incremento de lazo en el índice
puede ser cantidades positivas o negativas. Para increment > 0, la
ejecución ocurre mientras el índice es menos que o igual a valor_final.
Para increment < 0, la ejecución ocurre mientras el índice es mayor que o
igual a valor_final.
Ejemplo – generación de una lista de valores
Suponer que usted desea generar una lista de valores de x de x = 0.5 a x =
6.5 en incrementos de 0.5. Usted puede escribir el programa siguiente:
→ xs xe dx
«
«
xs DUP xe START DUP dx + dx STEP DROP xe
xs – dx / ABS 1 + →LIST » »
y almacenarlo en la variable @GLIST.
En este programa, xs = valor inicial del lazo, xe = valor final del lazo, dx =
valor del incremento para el lazo. El programa coloca los valores de xs,
xs+dx, xs+2⋅dx, xs+3⋅dx, ... en la pantalla. Entonces, calcula el número de
los elementos generados usando: xe xs – dx / ABS 1. +
Finalmente, el programa junta una lista con los elementos puestos en la
pantalla.
Verifique que al activar el programa con 0.5 ` 2.5 ` 0.5 `
@GLIST se produce la lista {0.5 1. 1.5 2. 2.5}.
Para ver, paso a paso, la operación del programa, use DBUG con una
lista corta, Por ejemplo:
J1 # 1.5 # 0.5 `
[ ' ] @GLIST `
„°LL @) @ RUN@ @@DBG@
Escriba 1 1.5 0.5
Escriba nombre en nivel 1
Comenzar el DBUG.
Página 21-61

Publicidad

Tabla de contenido
loading

Tabla de contenido