Vous êtes sur la page 1sur 15

ESCUELA MILITAR DE INGENIERIA

Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

CURSO
MANEJO DE

e
m
l

.
A
r

s
e

r
o

l
F

m
a

HP
C

CALCULADORA
1. INTRODUCCIN A LA CALCULADORA
Operaciones algebraicas y aritmticas
Solucin de ecuaciones
Matrices y lgebra lineal
Grficos
2. CALCULO
Lmites, Derivadas e Integrales
Derivadas parciales, Integrales mltiples
Ecuaciones diferenciales
Nmeros en bases diferentes
3. PROGRAMACION User-RPL
Formas de entrada datos INPUT, INFORM, CHOOSE
Proces0 en lenguaje HP, IF, FOR NEXT, DO, CASE
Salida de Datos MSGBOX, DISP
Comunicacin con PC
Comunicacin entre HP infrarrojo
Instalacin de Libreras

Docente:
Ing. Elmer A. Flores Camacho
2012

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g
CONFIGURACION HP

RAD esta en radianes


XYZ coordenadas rectangulares
HEX sistema hexadecimal
R= manejo de nmeros reales exacto
x variable principal es x
 directorio en el que se trabaja
7: 6: 5: 4: 3: 2: 1: Pila o niveles donde se introduce la
informacin
EDIT edicin de los datos de la pila 1:
VIEW vista amplia de datos de la pila 1:
STACK men para manipular la pila de datos
RCL recuerda informacin
PURGE borra variable almacenada
CLEAR borra la pantalla

m
a

C
s

e
r

MENU STACK
DUP (duplica el valor de la pila 1:),
SWAP (cambia dato de 1: con 2:),
DROP (borra dato en 1:),
OVER (duplica el dato de la pila 2:),
ROT (rota los datos de las pilas 1: 2: 3:), UNROT (rotacin inversa de
los datos de las pilas 1: 2: 3:) existen otros ms, que se ven con NEXT.

o
l

F
.
A
r

MENU TOOLS
EDIT edita variable, VIEW ve variable, RCL recobra, STO grava, PURGE borra, CLEAR limpia pantalla

MENU MODE
OperatingMode (RPN o ALG), NumberFormat (define redondeos con FIX y nmero), _FM (define uso de
coma),AngleMeasure (tipo de ngulo a usar, puede ser Grados, Radianes, Decimales),
CoordMeasure(coordenadas rectangulares, polares o esfricas), Beep (sonido), _Key click (sonido al teclear),
_LastStack (guarda contenido de ultimas escrituras para usar con UNDO ANS)
MODE FLAGS

e
m
l

FLAGS (Bandera) 117 activa SOFT, inactiva forma CHOOSE


FLAGS 95 cambia entre RPN y ALG
MODE CAS
Si CAS _Numericactivo se ve (3.14159) si no activo es smbolo se ve ()
Si CAS_approx activo se ve (0.6989..)si no activo _aprrox es exacto se ve (ln(5))
approxactivo nmero real , si inactivo numero entero. Para nmero real terminar con punto
_ComplexCAS si activo muestra nmeros complejos de la forma ej;(0,2.236) =0+2.23..i
_Verbose activo para comentarios de algn proceso de clculo
_Step/step para mostrar ciertas operaciones paso a paso
_Incrpow activo muestra potencias crecientes en los polinomios, desactivo potencias decrecientes
_Rigorous se soluciona una variedad ms grande si el modo riguroso no se fija
_Simp Non-Rationallas expresiones no racionales sern simplificadas automticamente

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

MODE DISP
Font :(define el tipo de letra a usar en la pantalla),
Edit :_Small (cambia caracteres a pequeo),_Full page(cursor al final de lnea),
_Indent(automargen con Enter)
Stack: _Small (caracteres pequeos y maximiza informacin en pantalla)
_Textbook (muestra expresiones en notacin matemtica propia)
Eqw: _Small (cambia caracteres a pequeos en el editor de ecuaciones)
_Small StackDisp (muestra los caracteres pequeos luego del editor de ecuaciones)
Header: 2lineas para el encabezado, _clock _analog (muestra el reloj en pantalla)

EDITOR DE ECUACIONES

e
r

o
l

CARACTERES ESPECIALES

se genera una pantalla de todos los caracteres posibles y la forma de llamarlos

AYUDA

F
.
A
r

m
a

C
s

INS activado modo de insercin.


CMD comando que recuerda las instrucciones anteriores tecleadas
UNDO comando que vuelve atrs un paso

para

HELP comando que genera una lista completa de comandos donde se explica cmo funcionan

MENU APLICACIONES

e
m
l

1.
2.
3.
4.
5.
6.
7.
8.
9.

Plot functions.. (grafica de funciones)


I/O functions ..(transferencia de datos)
Constants lib.. (constantes incluidas en la calculadora)
Numeric solver.. (soluciin numrica de ecuaciones)
Time & date.. (configuracin del reloj de la calculadora)
Equation Writer (editor de ecuaciones)
File Manger.. (administrador de los archivos)
Matrix Writer (ayuda a introducir matrices)
Text editor (ayuda a introducir informacin de texto)

ATAJOS

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g
LISTAS

Las llaves sirven para crear grupos de listas que pueden ser nmeros o letras.
para separar una lista creada en elementos separados se usa el comando OBJ
Si se tienen varios nmeros en la pila en los diferentes niveles se puede crear con ellos una lista especificando
la cantidad de elementos y el comando LISP

C
s

GET saca un elemento de una lista, requiere nombre de lista y la posicin


PUT inserta un elemento en la lista, requiere nombre de la lista, posicin y valor a insertar
HEAD extrae el primer elemento de la lista, dejando los restantes en la lista.
TAIL extrae el ltimo elemento de la lista, dejando los restantes en la lista.

e
r

OPERACIONES ALGEBRAICOS

MOD nos da el resto de la divisin de dos nmeros ej: 8 5 MOD da 3


ABS saca el valor absoluto de una expresin
Para ver los cientos de comandos que se aplican a operaciones algebraicas
entrar a CATALOGO de comandos que tiene el HP presionando:

VECTORES

o
l

F
.
A
r

m
a

Los corchetes sirven para especificar un vector


Los vectores tambin pueden escribirse con el escritor de matrices
Creamos vectores colocando sus valores en la pila y su cantidad de elementos, con el comando ARRY
Con los vectores se puede sumar, restar, cambiar signo, sacar su norma con el comando valor absoluto ABS
DOT es un comando que se aplica a dos vectores para sacar el PRODUCTO ESCALAR
CROSS es un comando que se aplica a dos vectores para calcular el PRODUCTO VECTORIAL
Para descomponer un vector en sus elementos separados se usa el comando V

e
m
l

POLINOMIOS

FACTOR comando factoriza un polinomio ej: a


7
4  28 da 
2  2
7
EXPAND comando muestra la multiplicacin de dos polinomios a: (x-2)*(x-3) da 
5  6
  

.

.

PARTFRAC descompone en fracciones parciales ej:  


da


   


HORNER divide un polinomio entre una raz ej:

.


PCOEF con las races en un vector se genera el polinomio


PROOT con los coeficientes de un polinomio en un vector se encuentran las races
PEVAL evala un polinomio dado por sus coeficientes en vector en un numero

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

MATRICES

Para introducir matrices a la calculadora se usa el escritor de matrices presionando


luego
Manual mente se lo introduce entre corchetes, cada lnea de datos separados por un espacio en un corchete
de la siguiente manera !" # $ %, !' ( ) %, !* + , %-.
SIZE comando que aplicado a una matriz nos da sus dimensiones en una lista ),/"0 $1/234"0
IDN comando que crea una matriz identidad, requiere un nmero que ser la dimensin dela matriz
RANM crea una matriz aleatoria requiere una lista con sus dimensiones.
SUB extrae una sub-matriz requiere la matriz, posicin elemento de partida y posicin elemento de llegada
REPL sustituye una sub-matriz en una matriz existente, requiere la matriz donde se sustituir, posicin del
elemento de partida y la matriz a sustituir.
DIAG con la diagonal principal de una matriz crea un vector.
DIAG crea una matriz con el vector de la diagonal principal, requiere el vector y las dimensiones dela matriz
que se creara.
COL descompone una matriz en vectores formados por sus columnas.
COL compone una matriz a partir de vectores de igual dimensin volvindolas columnas de la matriz.
ROW descompone una matriz en vectores formados por sus filas.
ROW compone una matriz a partir de vectores de igual dimensin volvindolas filas de la matriz.
RNRM Calcula la norma por filas de una matriz
CNRM Calcula la norma por columnas de una matriz
SRAD Calcula el radio espectral de una matriz
COND determina el nmero de condicin
DET calcula el determinante de una matriz
La inversa de una Matriz se calcula introduciendo la matriz y presionando
TRAN saca la matriz transpuesta
PCAR nos da el polinomio caracterstico de una matriz.
EGVL da los auto valores de una matriz cuadrada.
EGV da los auto vectores de una matriz.

C
s

e
r

o
l

F
.
A
r

m
a

SOLUCION A SISTEMAS DE ECUACIONES LINEALES

Para entrar al men de resolucin de sistemas de ecuaciones


Opcin 4

e
m
l

CARRERA DE INGENIERIA CIVIL

presionar y luego

Introducir las matriz A de coeficientes, la matriz b de


resultados y calcular con la opcin SOLVE

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

FUNCIONES

DEFINICIN DE FUNCIONES para evaluacin con cualquier x


Con el editor de ecuaciones podemos crear una funcin para poder evaluarla despus con cualquier valor
llamamos al editor de ecuaciones con:

escriba la funcin con nombre

y luego

C
s

para habilitar el comando DEF, con lo que se crear la funcin, al presionar

que ha aparecido una nueva variable


nmero.

m
a

luego presione

veremos

que es la funcion lista para ser evaluada con cualquier

e
r

SUBST comando que sustituye una variable por un valor ej: ( 


2 x=2 SUBST da (
2 2
Otra forma de substituir el valor sera:
luego

o
l

sustituye el valor de 2 en la ecuacin y da

SOLUCION DE ECUACIONES POLINOMICAS

F
.
A
r

valor con

ISOL da las soluciones de una ecuacin polinomica introducida por el editor de ecuaciones e indicando la
variable
SOLVEVX resuelve ecuaciones polinmicas introducidas con la variable x
ZEROS se utiliza para encontrar las races de un polinomio, se debe especificar la variable como en ISOL
SOLUCION DE ECUACIONES NO LINEALES

Con

e
m
l

se entra a la opcin de solucin numrica de ecuaciones

CARRERA DE INGENIERIA CIVIL

Eq: Aqu se introduce la ecuacin a resolver, se grava en la


variable EQ
X: Aqu se introduce un nmero prximo a la raz que
queremos encontrar.
Presionando EDIT se cambian los valores
Presionando VARS se puede cambiar la variable de x a otra.
Presionando SOLVE se calcula la solucin.

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

GRAFICA DE FUNCIONES

Para entrar a la opcin de graficar presionando al mismo tiempo:


+
Para funciones el tipo de estar Type: Function
EQ es la variable donde se introduce la funcin,
para hacerlo presionar EDIT con la tecla
prxima en su columna F1
AXES es la opcin que nos permite ver los ejes
en el grafico si est habilitado.
ERASE sirve para borrar los grficos anteriores
que quedaron almacenados.
DRAW es la opcin con la que inicia la grfica

m
a

e
r

C
s

EDIT al presionarlo se entra al editor de


ecuaciones, con el cual se escribe la funcin.

o
l

Una vez realizado el grafico con DRAW


ZOOM nos permite acercarlo o alejarlo
(x,y) habilita las coordenadas en pantalla
TRACE cuando presionamos su tecla podemos seguir la
traza de la funcin mediante una cruz visible.
FNC nos permite calcular las races de la ecuacin y otras
funciones
EDIT nos permite dibujar lneas cuadrados sobre la grafica

FNC Calcula races,


secantes, pendientes,
reas, sombrea reas,
dibuja puntos, lneas,
crculos, convierte el
grafico en una variable
PICT.

e
m
l

F
.
A
r

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g
CALCULO

En general para entrar a las opciones de Clculo presionar

m
a

LIMITES
Entrar al editor de ecuaciones, dentro llamar a las opciones de clculo y elegir
luego

OK y

OK, escribir el lmite de acuerdo a la siguiente forma.

ENTER
DERIVADAS

e
r

Entrar al editor de ecuaciones, dentro presionar las teclas

o
l

DERIVADAS PARCIALES O DE ORDEN SUPERIOR

F
.
A
r

Entrar al editor de ecuaciones, dentro presionar las teclas


volver a llamar a la derivada, tantas como derivadas se quiera.

y luego EVAL

C
s

y luego EVAL da

luego EVAL

y luego

y luego

escribir

escribir y leugo

INTEGRAL INDEFINIDA

e
m
l

Entrar al escritor de ecuaciones, escribir la funcin que se quiere integrar ej:

ENTER

y luego escribir el comando INTVX dar la solucin:

INTEGRAL DEFINIDA
Entrar al editor de ecuaciones, dentro presionar las teclas

y luego

escribir

con editor de ecuaciones y luego EVAL

CARRERA DE INGENIERIA CIVIL

luego

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

INTEGRALES MULTIPLES

Entrar al editor de ecuaciones, dentro presionar las teclas


veces como integrales se quiera.

y luego

escribir, tantas

m
a

Con editor de ecuaciones y luego EVAL

C
s

TRANSFORMADAS DE LA PLACE

Se escribe la funcin con el escritor de ecuaciones y luego se aplica el comando ej:


luego escribir
el comando LAP y se producir su transformacin de la siguiente manera:
Para la transformacin inversa de una funcin de La Place a normal use el comando ILAP, en
ambos casos la variable a usar deber ser x

e
r

ECUACIONES DIFERENCIALES
Para resolver ecuaciones diferencial debe introducirse la ecuacin diferencial estrictamente en el formato de
la calculadora por ejemplo para resolver 7 8
7 9 x se debe escribir como d1 para cada derivada y y(x)
cada que se nombra a la variable y de la siguiente forma:
luego presionar ENTER ,
entre comillas debajo debe
escribir la variable dependiente de la ecuacin diferencial
Y(X) de la siguiente forma, luego ENTER; finalmente
escriba el comando DESOLVE con el que se proceder a calcular la solucin y luego ENTER

o
l

F
.
A
r

Da la
solucin:

CONVERSIN DE BASES NUMERICAS

e
m
l

Para manejar mejor, las conversiones de distintas bases numricas se debe habilitar la bandera flags 117
presionando las techas

y luego

Para entrar al men de bases presionar

poner check a 117


y luego

OK OK.
se habilita el men de conversiones de la

siguiente forma:
escribir un nmero y luego presionar F5 y
se transformara en hexadecimal, porque se encuentra habilitado, si presiona F6 volver al nmero decimal.
Para usar otra base de habilitar la base que desee presionando F1, F2, F3 F4.

CARRERA DE INGENIERIA CIVIL

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g
PROGRAMACION BASICA

Existen dos formas de programacion:


USER-RPL y SYS-RPL
La forma USER-RPL es interactiva y controla errores, la forma SYS-RPL no es interactiva y los errores pueden
daar el sistema, solo se ver la forma USER-RPL (Reverse Polish Lisp)
<< >>
PROGRAMACION
HP USER-RPL
MODO RPN
En general la programacin esta compuesta por las siguientes etapas:
ENTRADA DE DATOS
PROCESO DE LA INFORMACION INTRODUCIDA
SALIDA DE DATOS
ENTRADA DE DATOS

m
a

C
s

Variables globales las que se almacenan con STOI


Variables locales las que se utilizan dentro de un programa

e
r

INPUT se utiliza para introducir datos para un programa atravs de la pantalla, tiene la forma siguiente:
Titulo de datos
INPUT
Los modos son para letras, ALG objetos algebraicos, V valores. Pone los datos como objeto en la pila y 1
Ejemplo:

o
l

CHOOSE Se utiliza para tomar una seleccin, da la seleccin y 1 en la pila.


Ejemplo:

e
m
l

F
.
A
r

CARRERA DE INGENIERIA CIVIL


10

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

INFORM se utiliza para introducir datos a un programa a travs de un planilla, tiene la forma siguiente:

Titulo {{ dato descripcion}}{fila columna}{valores reset} {valores por defecto} INFORM


Como resultado da una lista con los datos y 1
Ejemplo:

C
s

e
r

o
l

m
a

PROCESO DE DATOS

F
.
A
r

IF THEN ELSE
condicional de proceso si se cumplie (prueba) entonces (hacer esto) sino (hacer otra cosa)
Ejemplo:

e
m
l

START NEXT toma los valores incial y final de la pila y crea un bucle contando de uno en uno, ejecutando
la clausula del bucle hasta llegar al numero final.
Ejemplo:

CARRERA DE INGENIERIA CIVIL


11

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

START STEP lo mismo que el anterior pero contando de acuerdo a lo especificado en el incremento

Ejemplo:

FOR . NEXT, FOR STEP realiza el bucle con una variable contador que se incrementa en 1 cuando es
NEXT y de forma variable cuando es STEP.

m
a

Ejemplo:

Ejemplo:

o
l

e
m
l

F
.
A
r

C
s

e
r

DO UNTIL END hacer () mientras ( condicion se cumpla)

CARRERA DE INGENIERIA CIVIL


12

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

WHILE REPEAT END En tanto se cumpla la (..condicin..) repetir las instrucciones (.)

Ejemplo:

o
l

e
m
l

F
.
A
r

C
s

e
r

CASE proceso de seleccin en caso que se cumpla (condicion) hacer

m
a

CARRERA DE INGENIERIA CIVIL


13

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

SALIDA DE DATOS

F
.
A
r

C
s

e
r

o
l

PROMPT genera letreros en la pantalla, al finalizar da


Ejemplo:

m
a

DISP desplaza un letrero o el valor de una variable en pantalla

Ejemplo:

e
m
l

CLLCD es un comando que borra toda la pantalla antes de inciar ek comando DISP
3 es la linea donde se desplaza el letrero
FREEZE sirve para cpngelar la sectiores de la
pantalla de acuerdo al cuadro de al lado, el
comando es:
Argumento FREEZE

HALT detine el programa hasta que se presione una


tecla.

CARRERA DE INGENIERIA CIVIL


14

ESCUELA MILITAR DE INGENIERIA


Ing. Elmer A. Flores Camacho

CURSO DE CALCULADORAS HP
Hp 50g

MSGBOX desplaza un mensaje sobre la pantalla de acuero a lo especificado, solo requiere el mensaje a
desplazar.

luego

ENTER y luego

m
a

C
s

COMUNICACIN INFRAROJO ENTRE CALCULADORAS

ENTER, cambiar las opciones como se muestra a continuacin


Name: las dos calculadoras deben poner el mismo nombre
de archivo que se va ha transferir en el ejemplo se llama
horse, luego la calculadora que envia debe presionar
XSEND y la que recive debe presionar XRECV dejar
procesar hasta que termine la seal de transferencia y listo.

e
r

o
l

F
.
A
r

INSTALACION DE LIBRERIAS
Se copia la librera en el directorio HOME, por puerto USB del PC o por transferencia infrarojo de otra
calculadora, este es el directorio que recive el archivo.
Las librerias no corren en el directorio HOME, se debe mover
o copiar los archivos a los directorios
1:IRAM, 2: ERAM 3: FLASH una vez copiadas, en alguno de
estos directorios, se debe reiniciar la calculadora presionando

e
m
l

las teclas

(sin soltar ON).

Para entrar en la librera debe presionar las teclas

BIBLIOGRAFIA
Gua del Usuario HP 50g calculadora grfica
Advanced Users Reference HP 50g calculadora
Curso de Programacin en USER-RPL Sandro Choque UTO

quimicahp.googlepages.com Miguel ngel Len M.


www.hpcalc.org
CARRERA DE INGENIERIA CIVIL
15

Vous aimerez peut-être aussi