Está en la página 1de 8

Material de Apoyo al Estudiante Taller de HP – EE.GG.CC.

2016

Sesión 1: “Familiarización con la calculadora – Parte 1”


1.1 DESCRIPCIÓN DE LA PANTALLA RPN

1. Etiquetas de menú. - Estas 6 etiquetas tendrán diversas funciones de acuerdo al menú donde nos
encontremos. Para sacarle un mayor provecho activar la opción Soft menu en los flags (117) de la
calculadora.
2. Línea de edición. - Se mostrará todas las veces que se ingrese datos, comandos, texto, etc.
3. Pila o stack. - Estos números indican el nivel en la que se encuentra almacenado un objeto des pues
de pasar por la línea de comandos. Y estos se empiezan a almacenar desde el nivel 1 desplazándose
hacia un nivel superior si se ingresa un nuevo objeto.

Los siguientes elementos representaran el header o cabecera. El header proporciona información sobre
cómo está funcionando la calculadora. Cabe resaltar que este header puede quitarse para poder observar
más niveles de la pila claro está que se debe tener en cuenta como está trabajando la calculadora antes de
quitarla. Para un programador principiante se recomienda dejar el header.

4. Directorio. - Nos indica en que carpeta nos encontramos actualmente. Al crear más directorios
podremos tener ordenados nuestros archivos.
5. Sistema angular. - Nos indica que sistema angular se encuentra activo. Podemos elegir entre estos
tres sistemas: radianes (RAD), sexagesimales (DEG) y centesimales (GRD).
6. Sistema de coordenas. - Nos indica que sistema coordenado se encuentra activo. Podemos elegir
entre estos tres sistemas: rectangular (XYZ), polar (R∡Z) y esférico (R∡∡).
7. Base numérica. - Nos indica la base numérica en la que se encuentra la calculadora. Esa base no
afecta a los cálculos, pero si lo hace a ciertas funciones como los LIBEVAL o FLASHEVAL.
8. Modo de operación. - Nos indica que modo está activo en la calculadora: el exacto (R=) o
aproximado (R~).
9. Variable de sistema. - Muestra la variable del sistema siendo por lo general la letra X.
10. Fecha. -Muestra la hora y la fecha de almacena la calculadora. Esta información de tiempo puede
ser modificada para que funcione como un reloj. Se puede elegir la forma digital o analógica.

1
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016

1.2 DESCRIPCIÓN DEL TECLADO


El teclado en la calculadora tiene la característica de ser multifuncional, a su vez podremos agruparla en
ciertos grupos que desempeñan funciones afines. Veamos primero los grupos de teclas antes de ver cómo
acceder a las funciones secundarias.

1. Teclas de etiquetas. - Estas 6 teclas corresponderán a cada una de las etiquetas que aparecen en la
pantalla.

2. Teclas direccionales. - Estas 4 teclas son análogas a las de un teclado convencional. Nos permitirán
navegar por la pantalla cuando sea posible con el cursor y/o gráficos.

3. Teclas de cambio. - Estas teclas con excepción de ON nos permitirán acceder a funciones
alternativas. La tecla ON funciona como la tecla Esc, muy usada para cancelar procesos, salir de
programas y apagar la calculadora (función alternativa).

4. Teclas de funciones avanzadas. - Con excepción de la tecla ÷ que es una función básica. Se muestran
teclas que no solo tienen funciones, sino que también permiten el acceso a diversos menús,
aplicaciones y editores.

2
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016
5. Teclas de funciones básicas. - Estas teclas nos permiten realizar operaciones que se suele
encontrar en una calculadora de 4 operaciones.

6. Teclas numéricas.- Estas teclas nos permitirán ingresar números. Y en sus funciones alternativas
tendremos menus interesantes como el menú calculo, algebracio, solver, etc.

Funciones secundarias de las teclas


Como se ve claramente las teclas están asociadas a más de una función y para acceder a sus funciones
alternas se debe tener en cuenta a que función se quiere acceder.

1. Función principal de la tecla. – No se requiere ningún cambio para acceder a ella.


2. Función con cambio izquierdo. – Primero se deberá presionar shift izquierdo (Cambio izquierdo)
para acceder a ella.
3. Función con cambio derecho. – Primero se deberá presionar shift derecho (Cambio derecho) para
acceder a ella.
4. Función alfabética. – Primero se deberá presionar ALPHA para acceder a esta función. Además,
existe una función alterna que combina ALPHA con cambio izquierdo y que puede intercalar entre
mayúsculas y minúsculas.

3
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016

1.3 OPERACIONES EN MODO RPN


DEFINICIÓN DE LA LÓGICA RPN
Tal vez usted haya está usando la calculadora en modo algebraico la calculadora por ser
esta forma la que se encuentra en muchas calculadoras. Sin embargo, usted está desperdiciando
el gran potencial que tiene esta al ser operada en modo RPN. Pero, ¿qué es el modo RPN? El modo
RPN corresponde a la notación polaca inversa. Esto quiere decir que para hacer una operación se
requiere que se cumpla la aridad del operador y luego el operador. Claro que se deben respetar
las dimensiones.
Por ejemplo para realizar una suma de 4 y 3 se ingresan 4 luego 3 y al final el operador ‘+’
También existe varias formas de llevar acabo la misma operación por lo que presenta una gran flexibilidad
al momento de operar. Veamos un pequeño ejemplo como para un simple cálculo se ven variantes.

Escribir en notación RPN la siguiente operación:

−5 + √52 − 4 ∗ 2 ∗ 3
2𝑎
FORMA 1: 5 +/- 5 2 Y X 4 2 * 3 * - √𝒙 + 2 2 * /

*El símbolo +/- es para cambiar de signo

*No se usa funciones alternas

FORMA 2: 5 +/- 5 “Cambio izquierdo” √𝒙 4 2 3 * * - √𝒙 + 2 / 2 /

*Se usa una función alterna

Ahora escribir las siguientes expresiones en notación RPN:

𝑒 𝑥 − 𝑒 −𝑥 𝑎2 𝑏 2 tan5 (a) − 10 tan3 (𝑎) + 5tan(𝑎)


𝒂) cosh(𝑥) = 𝒃) 𝑟 2 = 2 2 𝐜) tan(5𝑎) =
2 𝑏 cos (𝜃) − 𝑎2 sin2 (𝜃) 1 − 10 tan2 (𝑎) + 5tan4 (𝑎)

1.4 MANEJO DE LA PILA


Como vimos lineas arriba la pila consta de varios nivles. La visualizacion de estos varia según el
tamaño de la fuente, el tipo de objeto, el header o la memoria disponible de la calculadora. Para
este fin, la calculadora cuenta con varios comandos para lograr el objetivo los hay desde
comandos para copiar, borrar, cambiar el orden, elegir, y contar elementos.
Comandos para duplicar.-
1. DUP : Duplica un objeto
2. DUPDUP : Duplica un objeto dos veces
3. DUP2 : Duplica los obejtos en los niveles 1 y 2 en la pila
4. DUPN : Toma un entero n de el nivel 1 de la pila y devuelve las copias de
los objetos en la pila desde el nivel 2 hasta el n+1
5. NDUPN : Duplica un objeto n veces y devuelve n. “n” en el nivel 1
4
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016

6. PICK : Duplica el objeto de un especificado nivel de la pila en el nivel 1


7. PICK3 : Duplica el objeto del nivel tres en la pila
8. OVER : Retorna una copia al nivel 1 de la pila del objeto en el nivel 2
9. UNPICK : Remplaza el objeto en el nivel n+2 con el objeto en el nivel 2 y borra
el objeto en el nivel 1 y 2.
Comandos para borrar

1. DROP : Remueve el objeto del nivel 1 de la pila y desplaza los


2. DROP2 : Remueve los dos primeros objetos de la pila
3. DROPN: Remueve los primeros n+1 objetos de la pila.“n” en el nivel 1
Comandos para ordenar
1. SWAP : Cambia la posicion de los niveles uno y dos de la pila
2. ROT : Rota los tres primeros objetos en la pila de forma horaria.
3. ROLL : Rota los n primeros objetos en la pila de forma horaria a partir del
nivel 2. “n” en el nivel 1
4. ROLLD : Rota los n primeros objetos en la pila de forma antihoraria a partir del nivel
2. “n” en el nivel 1
5. UNROT: Rota los tres primeros objetos en la pila de forma antihoraria
6. NIP : Equivale a la ejecucion de SWAP seguida por DROP
Comandos para contar

1. DEPTH : Retorna un número real representando el numero de objetos presentes en


la pila antes de que DEPTH fuese ejecutado.
Ahora usando solo estos comandos partiremos desde la pantalla de la izquierda hacia la derecha.

Para este caso basta con 2 DUPN ROT

Para este caso basta ya no es tan evidente. Para obtener este resultado debemos ingresar
5
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016
3 DUPN ROT 5 ROLLD SWAP 4 ROLLD

Aca es ya un poco más complejo el codigo se transforma


4 DUPN 4 ROLL 7 ROLLD ROT 5 ROLLD SWAP 4 ROLLD
Desarrollar los siguientes ejercicios:
3
1 1
4
sin2 1.234 − cos2 1.234 √sin(1.234) − √𝑐𝑜𝑠1.234 √128 − √128 1284 + 1283
𝒂) 𝒃) √ 𝒄) 𝒅) 1 1
sin2 1.234 − 2cos2 1.234 √sin(1.234) − √2 cos2 1.234
4 3
√128 + √128 1284 + 1283

1.5 LISTAS
Es aquel objeto que se encuentra delimitado por llaves “{ }”, y dentro podemos agrupar todo tipo de
objetos de la calculadora. Ejemplos:

{ 4, -5, [ 0 1 3] , “hola mundo” } { π , ‘X’, DUP, ’12/123’ }

CONSTRUIR UNA LISTA

 Desde la línea de edición:

Para esto tendremos que insertar el símbolo de llaves


presionando las teclas “shift blanco” y “+”.

Luego se tendrá que escribir en su interior los


elementos que necesitemos.

 Desde la pila:

Primero, se debe agregar los elementos en los distintos


niveles de la pila.

6
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016

Segundo, presionar la tecla direccional hacia arriba


hasta alcanzar el nivel deseado para empezar a crear
la lista.

Tercero, presionar la tecla NXT hasta encontrar en


la etiqueta y todo lo que se ubique
debajo del nivel ubicado entrara a una lista.

Y para cargar la lista a la pila bastara con presionar


ENTER

 Indicando el número de elementos:

Parecido al método anterior solo que esta vez escribimos el número de elementos que tendra la
lista después de los elementos de la lista y escribimos

DESTRUCCIÓN DE UNA LISTA


a) Si tienes una lista en el nivel 1 de la pila y ejecutas
el comando EVAL
 Se destruye la lista
 Los elementos de la lista se cargan, ordenadamente,
en la pila.

b) Si tienes una lista en el nivel 1 de la pila y


ejecutas el comando OBJ→
 Se destruye la lista
 Los elementos de la lista se cargan,
ordenadamente, en la pila.
 Se carga el número de elementos de la lista en
el nivel 1 de la pila
Actividades: Construir y destruir las siguientes listas usando los métodos mencionados
{ 1 , ‘1/2’ , ‘X^2’ } { 2.34 , ‘ ( X - 1 ) / ( X + 1 ) ’ , ‘ Y + 1 ’ }

OPERACIONES SOBRE LISTAS


Buena parte de los comandos y funciones de la calculadora operan sobre listas, aplicándose sobre
cada uno de sus elementos. Así, para borrar conjuntamente un grupo de variables, puedes construir
una lista con los nombres de las variables a borrar y ejecutar el comando PURGE.
Las funciones incorporadas de la calculadora: SENO, COSENO, EXP, LN, etc., actúan sobre una lista
aplicándose sobre sus elementos. Por ejemplo, si colocas la lista { 1, 2, 3, 4 } en la pila y pulsamos [x2],
se obtiene { 1, 4, 9, 16 }.

ARITMÉTICA DE LISTAS
Las operaciones entre listas pueden ser la adición ( ADD ), resta ( - ), multipli-cación ( x ), división ( / )
y la concatenación ( + ).

7
Material de Apoyo al Estudiante Taller de HP – EE.GG.CC. 2016

Si se quiere realizar una operación se puede hacer entre un objeto a una lista y entre listas. Para que
se pueda realizar la operación entre listas es necesario que ambas tengan la misma cantidad de
elementos con excepción de la concatenación.
Actividades: Realiza las siguientes operaciones y observa los resultados.
a) { 1 , 2 , 3 } * { 2 , 1 , 1 } b) 3 * { 1 , 1 , 4 } c) { 1 , 2 , 3 } / { 2 , 1 , 1 } d) 3 / { 1 , 1 , 4 } e)
{ 1 , 2 , 3 } ADD { 2 , 1 , 1 } f) 3 ADD { 1 , 1 , 4 } g) { 1 , 2 , 3 } - { 2 , 1 , 1 }
h) 3 - { 1 , 1 , 4 } i) { 1 , 1 , 4 } – 3 j) { 1 , 2 , 3 } + { 2 , 1 , 1 } k) 3 + { 1 , 1 , 4 }

COMANDOS PARA LISTAS:


 ƩLIST : Devuelve la suma de los elementos de una lista
 SIZE : Devuelve la cantidad de elementos de una lista
Estos comandos son útiles para el manejo de listas en un grado más avanzado que permitirá la
obtención más rápida de resultados por ejemplo se podrá realizar cálculos como: media aritmética,
varianza, aproximación de integrales, etc.

ACTIVIDAD FINAL

 Calcular una aproximación del valor de la siguiente integral

 Completar las siguientes funciones completar la tabla


𝑥−1 2sin(𝑥) √1 + sin(𝑥)
𝑓(𝑥) = 2 𝑔(𝑥) = ℎ(𝑥) =
𝑥 +1 3 + cos(𝑥) 3 + cos(𝑥)

x 1.5 9 13.2 41
f(x)
g(x)
h(x)

También podría gustarte