HP 48gII Graphing Calculator User Manual
Page 545

Página 16-50
de una computadora o un colector de datos, para procesarlos. O, usted
puede generar sus propios datos programando una función y agregando
algunos números aleatorios a la misma.
Ejemplo 1 – Defina la función f(x) = 2 sin (3x) + 5 cos(5x) + 0.5*RAND, en
la cual RAND es el generador uniforme de números aleatorios proveído por
la calculadora. Genere128 datos usando valores de x en el intervalo
(0,12.8). Almacenar esos valores en un arreglo, y aplique una FFT al arreglo.
Primero, definimos el f(x) de la función como un programa (en modo RPN):
<< x ‘2*SIN(3*x) + 5*COS(5*x)’ EVAL RAND 5 * + NUM >>
y almacene este programa en la variable
@@@@f@@@. Después, escriba el
programa siguiente para generar 2
m
datos entre a y b. El programa tomará
los valores de m, a, y b:
<< m a b << ‘2^m’ EVAL n << ‘(b-a)/(n+1)’ EVAL Dx << 1 n para j
‘a+(j-1)*Dx’ EVAL f NEXT n ARRY >> >> >> >>
Almacene este programa bajo el nombre de GDATA (inglés, Generate DATA).
Entonces, active el programa para los valores, m = 5, a = 0, b = 100. En
modo RPN, use:
5#0#100@GDATA!
La figura abajo es un diagrama de barras de los datos producidos. Para
obtener el gráfico, primero copiar el arreglo recién creado, entonces
transformarlo en un vector columna usando: OBJ
1 + ARRY (Las
funciones OBJ y ARRY están disponible en el catálogo de funciones,
‚N). Almacenar el arreglo en la variable ΣDAT usando la función
STO
Σ (también disponible en ‚N). Seleccione Bar en la opción TYPE
para los gráficos, cambie la ventana de la gráfica a H-VIEW: 0 32, V-VIEW:
-10 10, y BarWidth = 1. Presione
@CANCL $ para volver a la pantalla
normal de la calculadora.