CAPITULO 1
INTRODUCCION
Introducción.- En este curso utilizaremos el modo de manejo RPN (Notación Polaca Reversa), aunque parezca más difícil que
el manejo tradicional de las calculadoras comunes, es la manera más rápida y cómoda de trabajar en la calculadora ya que
con la práctica se hace más el manejo y la programación.
Modo de colocar las calculadoras en RPN: Presione la tecla La opción Operating Mode (Modo Operativo) es
seleccionada automáticamente. Selecciónese el modo operativo Algebraico o RPN usando, ya sea, la tecla o la
tecla del menú CHOOSE (F2) para completar la operación presione o el menú OK (F6)
Nota: en las serie HP-48g no utiliza el modo algebraico (no necesita cambiar porque ya viene por defecto en modo RPN)
Partes de la Pantalla:
Nota: Para detalle del área de estado ver Página 1-2 del manual de usuario para HP48 (cd del curso)
1
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Teclado Alfabético: Se activa presionando la tecla (en HP-48 $) y se muestra en el área de estado
Teclado de Cambio Derecho: Se activa presionando la tecla
2
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Tecla: (SWAP): Cambia de posición entre el objeto del nivel 1 y el nivel 2 de la pila
Para activar la pantalla de edición de la PILA se debe presionar la tecla del cursor hacia arriba (teniendo objetos en
la pila)
Descripción:
- 49G: ECHO, VIEW, EDIT, PICK, ROLL, ROLLD, LIST, DUPN, DROPN, KEEP, GOTO, INFO. LEVEL
- 48G: ECHO, VIEW, PICK, ROLL, ROLLD, LIST, DUPN, DRPN, KEEP
ECHO: Copia el objeto donde se encuentra el cursor a la línea de comandos después de presionar ENTER.
VIEW: Visualiza el objeto donde se encuentra el cursor.
EDIT: Abre el editor adecuado para editar el objeto.
PICK: Copia al nivel 1 de la pila el objeto donde se encuentra el cursor.
ROLL: Rota los objetos hacia arriba.
ROLLD: Rota los objetos hacia abajo.
LIST: Crea una lista de los objetos donde se encuentra el cursor hacia abajo.
DUPN: Duplica los objetos donde se encuentra el cursor hacia abajo.
DROPN: Borra los objetos donde se encuentra el cursor hacia abajo.
KEEP: Borra los objetos que se encuentran arriba del cursor.
GOTO: Abre una ventana para ir rápidamente al nivel que queramos.
INFO: Nos muestra en una ventana el tamaño que ocupa el objeto en Bits
LEVEL: Nos da el número del nivel donde nos encontramos.
Para cambiar de modo aproximado a entero o viceversa: Mantener Presionado la tecla de cambio derecho luego
presionar la tecla ENTER y soltar las dos teclas al mismo tiempo, el símbolo del área de estado cambiara de = a ≈ o
viceversa.
3
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 2
CONFIGURACIÓN DE LA CALCULADORA
OPERATING MODE
RPN
Notación Polaca Reversa
Algebraic
Modo Algebraico
NUMBER FORMAT
Std
Muestra los números en su notación más común.
Fixed
Configura con cuantos decimales redondear para trabajar.
Scientific
Configura todo en formato de mantisa y exponente. 1.3E4
Engineering
Configura todo en formato de mantisa y exponente, pero el exponente va en múltiplas de 3.
ANGLE MEASURE
Configura la configuración del angulo
Degrees (360ª), Radians (2 Pi r), Grads (400g)
COORD SYSTEM
Afecta en la escritura de vectores y números complejos
Rectangular, Polar, Spherical
Modulo
Esta variable almacena el modulo del anillo anillo aritmético (programación).
Númeric
Vuelve las constantes internas en valores númerico.
Approx
Cambia a modo aproximado.
Complex
Para realizar operaciones con números complejos.
Verbose
Permite información detalla al realizar ciertas operaciones del CAS.
Step/Step
Permite realizar algunos procedimientos del CAS paso por paso.
Incr Pow
Ordena de forma ascendente las potencies de la variable independiente.
Rigorous
No simplifica la función valor absoluta de la variable independiente.
4
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Simp Non-Rational
La calculadora intentara simplificar expresiones no racionales tanto como sea posible.
DISP
Font
Cambia el tipo de letra
EDIT
Small
Vuelve MiniFont cuando se edita o se activa la línea de comandos
Full Page
Cuando el cursor llega al fin de la línea, el cursos sigue recorriendo sobre la pantalla en blanco
Indent
STACK
Small
Vuelve MiniFont los niveles de la pila.
Textbook
Muestra una ecuación en la pila como en el editor de ecuaciones.
EQW
Small
Vuelve a MiniFont el editor de ecuaciones.
Header
Aumenta o disminuye el área del estado de la pantalla.
1 Pequeño
2 Mediano
3 Completo
Clock
Muestra la hora en la parte superior derecha
Analog
Muestra el reloj en forma analógica, para que tenga efecto debe estar activado Clock
5
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
–10 Activado:* El tamaño del 6to bit (valor 32) de palabra binaria es 1.
Borrado: El tamaño del 6to bit (valor 32) de palabra binaria es 0.
–11 Activado:* HEX con –12 fijado, OCT con –12 despejado.
Borrado: DEC con –12 despejado, BIN con –12 fijado.
–12 Activado:* HEX con –11 fijado, BIN con –11 despejado.
Borrado: OCT con –11 fijado, DEC con –11 despejado.
–23 Activado: Existe la condición de flujo negativo insuficiente (si el indicador –20 está
despejado).
Borrado:* No existe la condición de flujo negativo insuficiente.
–24 Activado: Existe la condición de flujo positivo insuficiente (si el indicador –20 está
despejado).
Borrado:* No existe la condición de flujo positivo insuficiente.
–25 Activado: Existe la condición de desborde (si el indicador –21 está despejado).
Borrado:* No existe condición de desborde.
–26 Activado: Existe condición de resultado infinito (si el indicador –22 está fijado).
Borrado:* No existe condición de resultado infinito.
–40 Activado: Se presenta el reloj, siempre y cuando usted no haya escondido el área de estado (por ejemplo, el título).
Borrado:* No se presenta el reloj.
–41 Activado: Reloj en formato de 24 horas.
Borrado:* Reloj en formato de 12 horas.
–49 Activado: Modo fijo con -50 despejado, modo de Ingeniería con 50 fijado
Borrado:* Modo estándar con -50 despejado, modo científico con -50 fijado
–50 Activado: Modo ingeniería con –49 fijado, modo científico con –49 despejado.
Borrado:* Modo fijo con –49 fijado, modo estándar con – 49 despejado.
–53 Activado: Las expresiones algebraicas se presentan con todos los paréntesis.
Borrado:* Las expresiones algebraicas se presentan sin paréntesis adicionales
–54 Activado: Los valores pequeños de las matrices no están fijados en 0; el DET no redondea.
Borrado:* Los valores pequeños de las matrices están fijados en 0; el DET redondea.
–60 Activado: Pulse alpha una sola vez para bloquear en el modo alpha.
Borrado:* Pulse alpha dos veces para bloquear el modo alpha.
–61 Activado: Pulse <~ una sola vez para bloquear en el modo usuario.
Borrado:* Pulse <~ dos veces para bloqueo en el modo usuario.
–80 Activado: La pantalla de la pila del libro de texto usa de tipos miniatura.
Borrado:* La pantalla de la pila del libro de texto usa los tipos actuales.
–81 Activado: La edición de un grob del libro de texto usa de tipos miniatura.
Borrado:* La edición de un grob del libro de texto usa los tipos actuales.
–82 Activado: Se usan tipos miniatura para edición algebraica en modo libro de texto.
Borrado:* El tipo actual usado para edición algebraica en modo libro de texto.
–113 Activado: Cuando esté usando los comandos de integración.CAS no aplique simplificación de linealidad.
Borrado:* Cuando esté usando los comandos de integración.CAS aplique simplificación de linealidad.
–117 Activado:* Los menús son presentados como listas para selección.
Borrado: Los menús son presentados como teclas de función.
–120 Activado: La calculadora cambia modos cuando sea necesario sin preguntar.
Borrado:* La calculadora pregunta cuando necesita cambiar modos.
9
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
J
UPDIR
Para subir de Directorio (Salir del Directorio)
%M ^M
*Presionando las 2 teclas a la vez, se va directo al directorio raíz HOME
PURGE - Borrar
Elimina una variable existente del sistema, este debe estar en comilla simple ‘’
10
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Tipo de Objetos
0 Número real –6.02E23
1 Número complejo (.5,–1.57)
2 Cadena ¡Hola!
3 Sistema de números reales [[ 1 2 ][ 3 4 ]]
4 Sistema de números complejos [[ (1,0) (5,–5) ][ (5,5) (0,1) ]]
5 Lista { p 3.14 "PI" }
6 Nombre global X
7 Nombre local j
8 Programa « T 11 / »
9 Objeto algebraico 4*p*r^2'
10 Número entero binario # EFAC11h
11 Objeto gráfico Gráfico de 131 × 64
12 Objeto etiquetado :Respuesta: 42
13 Objeto unidad 6_pies/min
14 Nombre XLIB XLIB 543 8
15 Directorio DIR … END
16 Biblioteca Library 440: …
17 Objeto de reserva Backup MYDIR
18 Función incorporada SIN
19 Comando incorporado CLEAR
20 Número entero binario interno <123d>
21 Númedro real extendido Número real largo
22 Número complejo extendido Número complejo largo
23 Serie enlazada Serie enlazada
24 Objeto de carácter Carácter
25 Objeto de código Código
26 Datos de biblioteca Datos de biblioteca
27 Tipos miniatura Tipo
28 Entero 5
29 VECTOR/matriz simbólica [ x x2 x3 x4 ]
30 Tipo Tipo
11
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 3
TRANSFERENCIA DE DATOS ENTRE CALCULADORAS
Para la transferencia de datos existen varias formas
En la HP48g
CHOOS: Escojer la variable que se enviara pudiendo navegar en la calculadora en el modo FILER
XRECV: Comando para recibir la variable por XModem (Presionar la que recibe)
Requiere en el nivel 1de la pila el nombre o la lista de nombres con la que recibirá la o las variables
XSEND: Comando para enviar la variable por XModem (Presionar la que envía)
Requiere en el nivel 1de la pila el nombre o la lista de nombres con la que enviara la o las variables
RECV: Comando para recibir la variable por Kermit (Presionar la que recibe)
No Requiere ningún argumento
SEND: Comando para enviar la variable por Kermit (Presionar la que envía)
Requiere en el nivel 1de la pila el nombre o la lista de nombres con la que enviara la o las variables
12
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
: Entrar al FILES
: Navegar hacia arriba de los directorios (Con cambio derecho va al principio del árbol de directorios)
: Navegar hacia abajo de los directorios (Con cambio derecho va al final del árbol de directorios)
: Entrar al directorio
COPY: Copia los objetos seleccionados y sale al árbol para poder pegar en el directorio que queramos presionando OK
MOVE: Mueve los objetos seleccionados y sale al árbol para poder mover en el directorio que queramos presionando OK
RECV: Comando para recibir la variable por Kermit (Presionar la que recibe)
No Requiere ningún argumento
13
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
SEND: Comando para enviar la variable por Kermit (Presionar la que envía)
Enviara la o las variables seleccionadas
HALT: Interrumpe el files y se puede continuar presionando la tecla de cambio izquierdo y la tecla ON (CONT)
VIEW: Sirve para visualizar el objeto.
LIST: Desaparece el tipo de objeto y el tamaño que ocupa, sirve para ver los nombres largos.
SORT: Sirve para poder ver los objetos en la manera que se escoja (Original, Tipo, Nombre, Tamaño, Tipo Invertido, Nombre
Invertido, Tamaño Invertido).
XSEND: Comando para enviar la variable por XModem (Presionar la que envía)
Enviara la o las variables seleccionadas
CHDIR: Comando para que cuando apretemos cancel salga del FILES y nos deje en el directorio que estábamos antes.
CHOOS: Sirve para poder navegar entre los directorios que exista
COPY: Copia los objetos seleccionados y nos manda a otra plantilla para escoger el directorio donde queremos pegar.
MOVE: Mueve los objetos seleccionados y nos manda a otra plantilla para escoger el directorio donde queremos mover.
SIZE: Nos muestra el tamaño en bits del objeto y el espacio libre de memoria que tenemos.
Manipulación de Listas
Una lista se encuentra entre el símbolo de llaves { }
Este puede tener uno o varios objetos dentro de las llaves, es similar a un vector o matriz.
La ventaja, de realizar operaciones con varios datos dentro una lista, sin necesidad de hacerlo uno por uno o realizar
operaciones entre listas.
14
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
En ese ejemplo solo vimos un grupo de números reducido, imaginar el gran ahorro de tiempo cuando se trabaja con más de
50 datos.
NOTA IMPORTANTE: Para utilizar la operación suma + con listas, es la única operación que no se puede utilizar de la forma
directa (ósea apretando el botón + ). Para poder utilizar esta operación de suma se utiliza el comando ADD.
{ 34 56 8 } 5 { 39 61 13 }
{ 42 15 21 } { 3 45 8 } { 45 60 29 }
Ejemplo con +
{ 34 56 8 } 5 { 34 56 8 5 }
{ 42 15 21 } { 3 45 8 } { 42 15 21 3 45 8 }
Menú LIST
Este menú se encuentra en MTH, en este se encuentra herramientas matemáticas para manipular listas.
Permite restar elementos. Resta a partir del 2do elemento con el anterior y así sucesivamente.
espacio
{ 1 4 5 6 } { 1+4+5+6 } 16
15
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
{5 7 8 } { 5x7x8 } 280
{4 8 1 7 2 } {1 2 4 7 8 }
{ 3 1 7 9 } { 9 7 1 3 }
Permite efectuar la operación de suma con listas, ya que el botón + no se puede realizar esta operación.
A B C D=A*5 E=D+C
23 12 45
41 56 456
7 49 17
245 23 34
30 5 45
65 90 3
16
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 5
EDITORES
hp49g y g+: :
hp48g: ^ñ
VEC: Si esta activado los sistemas de una sola fila se introducirán en la pila como vectores.
Si esta desactivado los sistemas de una sola fila se introducirán como vector.
hp49g y g+:
GOTO: Cambia a una plantilla para ir a la posición que queramos de la matriz insertando la fila y columna.
hp48g :
↑STK: Activa la pila interactiva cuando existe argumentos en la pila para poder llevar al editor de matrices con el comando
ECHO y luego ENTER.
17
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
hp49g :
hp49g+ : m
: Mover el cursor
: Seleccionar Términos
: Cambia el cursor al modo seleccionar gráficamente
: Selecciona toda la expresión
EDIT: para editar en la línea de comandos en una línea
BIG: si está seleccionada (identificado por el carácter visible en la etiqueta) la pantalla usa caracteres de tamaño 8 (los
caracteres más grande disponibles en el sistema)
EVAL: permite evaluar, simbólicamente o numéricamente, una expresión destacada en la pantalla del escritor de ecuaciones
SIMP: permite simplificar una expresión destacada en la pantalla del escritor de ecuaciones (tanto como puede ser
simplificada según las reglas algebraicas del CAS)
CMDS: permite acceso a la colección de funciones del CAS enumeradas en orden alfabético. Esto es útil para activar
funciones del CAS en cualquier expresión disponible en el escritor de la ecuación.
HELP: activa la función informativa del CAS de la calculadora que provee información y ejemplos de las funciones del CAS.
18
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
19
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
20
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
EDITOR DE TEXTO
Al tener un texto en el nivel uno de la pila y presionamos la tecla del cursor hacia abajo
se activa la pantalla de editor:
49G: SKIP, SKIP, DEL, DEL, DEL L, INS, SEARCH, GOTO, EDIT, BEG, END, EXEC, HALT, Style, INFO
DEL: Borra los caracteres comprendidos entre el principio de la palabra y el lugar donde se encuentra el cursor.
DEL: Borra los caracteres comprendidos entre el lugar donde se encuentra el cursor
y el final de la palabra.
INS: Cambia el modo de entrada de la línea de comandos del modo insertar al modo sustituir.
BEG:
END:
EXEC:
HALT: Interrumpe el editor y sale a la pila, para poder continuar presione Flecha de cambio izquierdo y ON.
Style: Herramientas para cambiar las palabras a negrilla, cursiva, subrayada, etc.
INFO: Nos muestra una pantalla en la que se encuentra la información del texto, y las coordenadas de la posición del
cursor.
21
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 6
NOMBRES RESERVADOS Y CONSTANTES
Se debe evitar el uso de ciertos nombres para las variables, ya que los contenidos de estas son interpretados por la
calculadora en formas fijas. Se dan algunos ejemplos en las tablas siguiente.
Solve equation…:
Esta opción sirve para resolver ecuaciones desde una plantilla.
22
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
X Y
Ejemplo: Halla Z siendo X= -2, Y=2 de la siguiente ecuación: (2 * Z ) 3
2
1. Colocamos el cursor en el campo Eq: entramos al editor de ecuaciones escribimos la ecuación y presionamos ENTER.
2. Con el campo en X: ponemos -2 y luego en el campo Y: ponemos 2
3. Para hallar el valor de Z colocamos el cursor en el campo de Z: y presionamos SOLVE (F6) que nos dará el valor de Z=-
1.5
X, Y, Z: Son campos de las variables que se crean automáticamente para introducir datos o resolver la variable que nos guste.
EDIT: Edita la expresión o dato en la línea de comandos.
Nota: Cuando salimos del Solucionador de ecuaciones observamos en el menú VAR que se crean las variables:
EQ: contiene la última ecuación resuelta
X, Y, Z, contienen los últimos valores asignados a estas variables en la ecuación.
VARS: Nos muestra en una lista las variables que contiene la ecuación, podemos poner en el orden que nos guste que salgan
las variables.
Solve poly…:
Esta opción sirve para hallar las raíces de un polinomio.
3 2
1. Ordenamos la expresión den forma descendente: x 2x x 2 0
2. Colocamos el cursor en el campo Coefficients [an.. a1 a0]: colocamos los coeficientes en forma de vector ( ),
colocamos [1 2 -1 -2] y presionamos ENTER.
3. Con el campo en ROOTS: presionamos SOLVE (F6) que nos dará las raíces en forma de vector [-1 1 -2]
4. Por tanto la respuesta será: 2x2 x x3 2 ( x 1)( x 1)( x 2)
X1= -1, x2= 1, x3= -2
23
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
x 4y z 6
2x 5 y 7 z 9
3x 2 y z 2
1 4 1 x 6
2 5 7 * y 9
3 2 1 z 2
3. Con el cursor en el campo A: colocar la matriz A presionando del menú el comando EDIT, que abrirá el escritor de
matrices escribir la matriz y presionar ENTER.
4. Con el cursor en el campo B: colocar la matriz B presionando del menú el comando EDIT, que abrirá el escritor de
matrices escribir la matriz y presionar ENTER.
5. Con el cursor en el campo X: presionar SOLVE para hallar la solución del sistema.
6. Cuando salgamos del solucionador de sistemas de ecuaciones presionando cancel en la pila estará la respuesta del
sistema.
24
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 7
GRADOS, MINUTOS Y SEGUNDOS
Para convertir grados sexagesimales (grados, minutos y segundos) a notación decimal o viceversa, en la HP no existe una tecla directa para
esta función como en las calculadoras normales.
XXX.XXXX
Grados Segundos
Ejemplos:
IMPORTANTE: Donde mayormente se comete errores es en la parte de segundos, en el ejemplo: 0.095 la parte de segundos solo es un digito
5 se asume que es 50’’, ya que después del punto la calculadora no escribe ceros al final de la derecha. Para que fuera 5’’ tendría que ser 05.
Ejemplo1
Convertir el número decimal 140.9475 a grados sexagesimales.
Ejemplo 2
Se desea calcular la Tangente del siguiente Angulo 40º 35’ 12’’, para esto primero debemos llevar el ángulo a la notación decimal y luego
aplicar la función tangente.
25
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Ejemplo 3
En un trabajo topográfico se leyeron en campo los ángulos interiores de una poligonal de 4 lados:
67º 4’ 56’’, 42º 20’ 7’’, 98º 23’ 10’’ y 150º 11’ 23’’ . Se desea verificar la exactitud de la lectura de nuestra poligonal.
Se sabe que la sumatoria de los ángulos interiores de una poligonal de 4 lados, debe ser 360º aplicando la formula ángulos interiores: (n-2)x180
.
Ingresamos al menú de herramientas de TIME y buscamos . Esto nos permitirá sumar ángulos directamente. Presionamos 3 veces el
comando.
La lectura de ángulos interiores no es perfecta, Para encontrar el error o diferencia de grados que nos falto restamos 360 grados.
Tenemos como resultado -2.0024, quiere decir que tuvimos un error de 2º 0’ 24’’
Cambio de Unidades
La Hp tiene un conversor de unidades, este lleva una unidad a otra unidad.
Unidades
LENG: Longitud (m, cm, mm, ft, in) POWR: Potencia (W, hp)
AREA: Area (m2, cm2, ft2, in2) PRESS: Presión (Pa, atm, bar, psi)
VOL: Volumen (m3, cm3, l) TEMP: Temperatura (ºC, ºF, K)
TIME: Tiempo (yr, d, h, m) ELEC: Corriente Eléctrica (V, A, C)
SPEED: Velocidad (m/s, cm/s) ANGL: Ángulos (º, r, grad)
MASS: Masa (kg, g, lb, oz) LIGHT: Iluminación (fc, flam, lx)
FORCE: Fuerza (N, dyn, kip) RAD: Radiación (Gy, rad, rem)
ENRG: Energía (J, Cal) VISC: Viscosidad (P, St)
Ejemplo:
26
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
1. Escribir el número 52
2. Ingresar al menú de herramientas UNITS, luego a la sección LENG
3. Presionar la unidad en la que se encuentra m
4. Presionar la tecla
5. Elegir/Presionar la unidad a la que se desea cambiar ft
Manipulación de Objetos
Esto nos permite utilizar, manipular datos de objetos, como ser listas, vectores, etc.
Estas se encuentran en las herramientas de PRG / TYPE
dde
2 3
9 6
27
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
28
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 8
RESOLUCIÓN DE ECUACIONES POR MENÚ
X Y
Ejemplo: Halla Z siendo X= -2, Y=2 de la siguiente ecuación: (2 * Z ) 3
2
4. Colocamos la ecuación que deseamos resolver en el nivel 1 de la pila usando el Editor de ecuaciones.
5. Guardamos la ecuación en la variable EQ ( y luego EQ).
6. Presionamos del menú SOLVR que nos mostrara el siguiente menú:
29
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
10. La información de la iteración nos sirve para interpretar el resultado calculado el resultado CERO: nos dice que la
calculadora ha encontrado un punto en el que el valor de la ecuación es cero dentro la precisión de 12 dígitos de la
calculadora. Para mayor información consulte la pagina 18-4 del manual de usuario de la hp48g.
11. Para poder ver el valor que asignamos a una variable presionar y la variable que nos guste, en el nivel uno de la
pila se verá el valor asignado.
Para resolver varias ecuaciones necesitamos que las ecuaciones estén en una lista.
1. Para activar la pantalla de edición de la PILA se debe presionar la tecla del cursor hacia arriba (teniendo las
ecuaciones en la pila ) y presionamos LIST: Crea una lista de los objetos donde se encuentra el cursor hacia abajo.
2. Luego guardamos la lista en la variable EQ ( y luego EQ).
3. Presionamos SOLVR.
4. Seguimos los mismos pasos que el anterior ejercicio.
5. Para cambiar a la siguiente ecuación presionamos NXEQ.
Un programa que nos ayudara a resolver las ecuaciones de manera más fácil:
Un problema que tenemos después de resolver ecuaciones es que en el menú VAR se crean variables como: EQ, y las
variables que existan en la ecuación, cuando deseamos resolver otra ecuación estas variables nos perjudican o estorban,
entonces la solución es crear unos programas:
El primero sirve para crear un directorio de nombre RESOLVER donde se resolverá las ecuaciones:
30
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Y el segundo servirá para borrar el directorio RESOLVER y todas las variables que se creen adentro.
Para sacar el primer programa RESOL a la pila presionamos: RESOL y lo asignaremos a la tecla :
Para sacar el segundo programa BORRAR a la pila presionamos: BORRAR y lo asignaremos a la tecla y lo asignaremos a
la tecla :
31
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Por ultimo cuando queramos usar el programa RESOL para resolver ecuaciones ponemos las ecuaciones en la pila y
presionamos: .
32
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 9
INTRODUCCIÓN A PROGRAMACIÓN
EJEMPLO
Tenemos que hacer una serie de cálculos donde se tendrá que sacar con bastante frecuencia el área de una circunferencia (A= π x r2)
Primeramente resolveremos manualmente, solo necesitamos 1 valor que es el radio de la circunferencia. Escribimos en la calculadora nuestro
radio. (Ej: r = 2.6)
Multiplicamos por π
3. Sacamos el valor de π presionando
4. Multiplicamos con el radio presionando
Desarrollando el programa
Todo este procedimiento ahora podemos automatizarlo, de esta forma tendremos nuestro primer programa. Los cuatro procesos utilizados
pondremos dentro los símbolos.
Para que funcione correctamente nuestro programa, debemos recordar que necesitamos el radio escrito en la calculadora, antes de
ejecutar nuestro programa.
Programa mejorado
-2 SF
Configuramos nuestra calculadora para que las constantes (π, e, etc.) nos muestre numéricamente.
3 RND
Redondeamos nuestro resultado con 3 decimales.
33
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Programa
Ecuación de 2do Grado.
a x2 b x c
<<\
’c’ STO ’b’ STO ’a ’ STO
b NEG
b 2 ^ 4 a c * * - √ b b2 4ac
+ 2a
2 a *
/
b NEG
b 2 ^ 4 a c * * - √ b b2 4ac
-
2 a *
2a
/
\>>
Se crean librerías debido a ese motivo, de esta forma un programa distribuido no tenga errores.
Al editar o modificar un programa ajeno, no siempre el programa modificado funcionara correctamente como el original.
48Gx:
Internamente solo tiene el puerto :0: (Puede expandirse con tarjetas de memoria)
Para ingresar al puerto se presiona: %2, luego entrar a PORTS y entrar a :0:
49G/49G+/50G:
Tiene los puertos :0:(HOME) :1:(ERAM) :2: (FLASH)
Para ingresar a los puertos, puede hacerse desde FILES
También ingresando a librerías , en la parte final se encontraran los puertos.
34
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
Instalación de Librerías
1 Para instalar cualquier librería se tiene que tener lo siguiente ( librería y el número de puerto):
3 Una vez instalada la librería, se debe re-iniciar la calculadora presionando al mismo tiempo
las teclas
Des-Instalación de Librerías
Para des-instalar una librería, se puede eliminarlo directamente desde FILES
Seleccionando la librería y presionamos
Otra forma es conociendo el número de la librería y el número del puerto donde se instalo. Para obtener estos datos, se busca la librería en los
puertos de memoria.
49G/49G+/50G
Por ejemplo nuestra librería SOLVESYS, tiene el número 1550 y se encuentra instalado en el puerto 2
Escribimos de la siguiente forma.
48Gx
En esta calculadora solo existe el puerto 0, únicamente se necesita conocer el número de la librería.
Para eliminar nuestra librería 1550. Escribimos de la siguiente forma:
1 Ingresamos a HOME y sacamos lo que deseamos guardar. Para sacar objetos primeramente se presiona luego la variable o directorio
que se desea sacar.
En nuestro ejemplo es sacaremos una lista.
2 Escribimos el número del puerto que es 2, y seguidamente un nombre con el que se grabara.
3 Presionamos
Un programa o directorio guardado en el puerto 2 no puede ser utilizado ya que es solo es una copia de seguridad, para utilizarlo se debe
sacar a la pila y luego almacenarlo en HOME.
35
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAS
Desde el modelo 49G, la calculadora trae un sistema matemático muy avanzado, que es el CAS traducido al español significa Comandos
Algebraicos Computarizados.
Esta nueva herramienta hace a esta calculadora muy potente. Los comandos del CAS se encuentran en MTH, S.SLV, CAL, ALG, ARITH,
MATRICES, TRIG, EXP&LN, TRIG.
Para profundizar el CAS, se tiene el manual de usuario y también una ayuda incorporada que tiene la calculadora.
Tenemos una lista con todos los comandos que contiene la calculadora, elegimos cualquiera y nos mostrara información del comando CAS,
mas un ejemplo.
Derivadas
Para derivar se lo realiza ingresando al editor de ecuaciones y escribiendo la derivada.
x 2 3x 6 z
Deseamos derivar respecto a x y z
Integrales Definidas
Para resolver integrales ingresamos al editor de ecuaciones y escribimos nuestra integral.
Integrales no definidas.
Para resolver integrales no definidas podemos hacerlo directamente, sin necesidad de ingresar al editor de ecuaciones.
37
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 10
HERRAMIENTAS DEL STAT: (ESTADÍSTICA)
hp49g y g+:
hp48g: ^5
Single-var…:
Esta opción sirve para calcular la media, desviación estándar, varianza, etc. de una serie de datos.
Alumno Nota
Carlos 78
Jose 45
Maria 35
Mario 51
Carla 65
Edgar 60
Pedro 20
Erik 80
Jorge 75
Daniel 70
Martha 52
Ricardo 53
Richard 56
Miguel 46
Sandra 40
Pamela 30
Antonio 51
Samuel 52
Vania 56
Boris 41
Se pide hallar promedio del curso, Máxima nota, mínima nota, etc.
Solución:
12. Presionamos: Escogemos la opción Single-var…
38
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
13. Colocamos el cursor en el campo ∑DAT presionamos EDIT e introducimos en la matriz los datos en una columna.
14. En el campo COL dejamos por defecto 1, ya que esta opción sirve para seleccionar el numero de la columna que
queremos analizar.
a. Mean=media
b. Std Dev= Desviación estándar,
c. Variante=Varianza
d. Total=Sumatoria total de todos los datos
e. Maximum=Valor máximo
f. Minimum=Valor mínimo.
Fit data…:
Esta opción sirve para calcular regresión lineal, regresión exponencial, Interpolación de una serie de datos.
Ejemplo: En la materia de Mecánica de suelos aplacada (Rocas) Se realizan una serie de explosiones para determinar el
número de estratos en función a la distancia y el tiempo de llegada de la onda, en la tabla siguiente se presentan los datos
de las explosiones:
X [m] t [miliseg]
37.5 19
50 22.5
75 27.5
100 34
125 40
150 45
175 52
200 59
225 65.5
250 71
275 76.5
Para poder determinar el número de estratos debemos encontrar la ecuación de la recta que mejor se acomode a nuestros
datos (Regresión lineal, y mediante una serie de formulas hallamos el numero de estratos.
Solución:
1. Presionamos: Escogemos la opción Fit data …
39
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
2. Colocamos el cursor en el campo ∑DAT presionamos EDIT e introducimos en la matriz los datos: en la columna 1
introducimos las distancias y en la columna 2 los tiempos.
3. Los campos X-Col y Y-Col sirven para intercambiar las columnas de los datos o poner el número de la columna
donde se encuentran los datos.
4. En el campo Model escogemos la opción Lineal Fit (Ajuste lineal), también existe ajuste logarítmico, exponencial,
mejor ajuste, etc.
5. Presionamos OK y tenemos los resultados en la Pila
Interpolación:
La interpolación sirve para conocer un valor desconocido en función a otros conocidos.
X [m] t [miliseg]
50 22.5
60 ?
75 27.5
Solución:
1. Presionamos: Escogemos la opción Fit data …
2. Presionamos PRED:
3. Colocamos el cursor en el campo ∑DAT presionamos EDIT e introducimos en la matriz los datos: en la columna 1
introducimos las distancias (50, 75) y en la columna 2 los tiempos (22.5, 27.5).
4. Los campos X-Col y Y-Col sirven para intercambiar las columnas de los datos o poner el número de la columna
donde se encuentran los datos.
5. En el campo Model escogemos la opción Lineal Fit (Ajuste lineal), también existe ajuste logarítmico, exponencial,
mejor ajuste, etc.
6. En El campo X ponemos 60
7. Con el cursor en el campo Y Presionamos PRED y tenemos el resultado en el mismo campo (Respuesta: 24.5)
40
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
CAPITULO 11
MANEJO DEL FEM:
Hallar Reacciones de Apoyo, diagramas de momentos, Vectores de fuerza en los extremos de los miembros, Desplazamiento del Nodo 8
respecto al eje global.
Carga Muerta =D= Peso propio
Carga Viva = L= Todas las cargas del Grafico
Combinación de cargas = ACI=1.2D+1.6L
41
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
42
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
ANEXOS
QUE HACE CADA TECLA DE LA HP49G
43
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
44
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
45
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
46
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
47
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
48
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
49
CursosHP – Módulo I Erik Foronda M. / Jorge Ayala N. de G.
53