Este documento proporciona una guía de referencia rápida para la calculadora HP 49G. Incluye tablas con información sobre herramientas, teclas de funciones, nombres reservados, unidades, mensajes de error y más. Ofrece detalles sobre el uso de varias aplicaciones y funciones de la calculadora de manera concisa en un solo documento de referencia.
1. *XtD GH +3 *
3RFNHW
#KJPAJE@K
Cuadro de referencia rápida 2
Guía para teclas de funciones 3
Nombres reservados y constantes 6
Unidades 7
Mensajes de error y estado 8
Operaciones del sistema 12
Indicadores del sistema 12
Tipos de objetos 18
Teclas de caracteres 19
Referencia de comandos 21
Versión 2.0
2. Cuadro de referencia rápida
Herramienta Acceso
Alarmas ç
Álgebra ú
Aritmética !
Cálculo $
Modos CAS h CAS
Caracteres
Catálogo de comandos N
ô
Números complejos ó
Constantes g CONSTANTS LIB
Conversiones ^
Pantalla h DISP
Herramientas de edición i
Editor de ecuaciones o
Administrador de archivos G
Indicadores h FLAGS
Bibliotecas ö
Matemáticas P
Editor de matrices %
Representaciones gráficas g PLOT FUNCTIONS
Impresión g I/O FUNCTIONS
PRINT
Programación N
Resolutor, Financiero (
Resolutor, Numérico í
Resolutor, Simbólico
Estadísticas ÷
Tablas E F ,
Transferencia de datos g I/O FUNCTIONS
Trigonometría û
Variables j
2
3. Guía para las teclas de funciones
Esta sección explica el uso de cada elemento en el menú de
teclas de funciones de las aplicaciones de la calculadora HP
49G que más se usan.
Editor de ecuaciones
EDIT Abra el componente seleccionado en el editor
de línea de comando. Haga sus cambios y
luego pulse para volver al Anotador de
ecuaciones.
CURS Activa el modo cursor. Use las teclas de flecha
para encuadrar la parte de la ecuación que
desea seleccionar en un cuadro, luego pulse
para volver al modo de selección, con el
componente seleccionado encuadrado.
BIG Cambia el tamaño de los tipos del Anotador de
ecuaciones entre estándar y miniatura.
EVAL Evalúa la selección. Equivale a oprimir ù.
FACTO Aplica el comando FACTOR a la selección.
TEXPA Aplica el comando TEXPAND a la selección.
Administrador de archivos
EDIT Abre el objeto seleccionado. Si éste se puede
editar, se abre en el editor de la línea de
comando.
COPY Copia el objeto seleccionado. Después de
oprimir COPY (copiar), seleccione el directorio
de destino y pulse OK para pegar el objeto.
MOVE Mueve el objeto seleccionado. Después de
oprimir move (mover), seleccione el directorio
de destino y pulse OK para mover el objeto.
RCL Copia el objeto seleccionado en la línea de
comandos.
EVAL Evalúa el objeto seleccionado.
TREE Vuelve a la pantalla de apertura del
Administrador de archivos, presentando los
puertos y el directorio HOME.
PURGE Borra el o los objetos seleccionados.
RENAM Cambia el nombre de un objeto. La calculadora
pide un nuevo nombre para el objeto
seleccionado.
NEW Abre el formulario de entrada Variable nueva,
que se usa para crear una variable o un
directorio nuevos.
ORDER Cuando selecciona objetos múltiples (usando
) coloca los objetos seleccionados en el
orden en que los selecciónó.
SEND Envía el o los objetos seleccionados a otra
calculadora.
RECV Recibe objetos provenientes de otra
calculadora.
HALT Suspende su sesión del Administrador de
archivos. Puede volver a la sesión oprimiendo
;.
VIEW Presenta el contenido del objeto seleccionado.
No se puede editar su contenido.
EDITB Abre el objeto seleccionado en el editor más
idóneo.
HEADE Cambia el título del Administrador de archivos
entre memoria y detalles de selección y ruta y
detalles de contenido.
LIST Esconde o presenta los detalles de la lista de
objetos.
Continúa
3
4. Stack (Pila)
ECHO Para copiar el contenido del nivel actual en
la línea de comandos pulse ECHO y luego
. Edite el contenido en la línea de
comandos y pulse para colocarlos en
el nivel 1 de la pila.
VIEW Presenta el contenido del nivel actual en el
modo libro de texto.
EDIT Abre el contenido del nivel actual en el editor
más apropiado, listo para su edición.
INFO Presenta información acerca del objeto en el
nivel actual, incluyendo su tamaño en bytes.
PICK Copia el contenido del nivel actual en el nivel
de pila 1. Todos los objetos existentes suben
un nivel.
ROLL Mueve el contenido del nivel actual al nivel 1.
La porción de la pila debajo del nivel actual
avanza hacia arriba.
ROLLD Mueve el contenido del nivel 1 al nivel actual.
La porción de la pila debajo del nivel actual
baja.
→LIST Crea una lista que contiene los objetos de la
pila comprendidos entre el nivel 1 el actual.
La lista recien creada se coloca en el nivel 1
de la pila y se eliminan los objetos originales.
DUPN Duplica los niveles del nivel seleccionado en
el nivel 1 y empuja hacia arriba los niveles
existentes para acomodar los niveles
duplicados.
DROPN Borra todos los niveles debajo del nivel
seleccionado.
KEEP Borra todos los niveles sobre el nivel
seleccionado.
GOTO Pide un nivel de pila para seleccionar, luego
selecciona el número de nivel que se entra.
LEVEL Copia el número de nivel actual en el nivel 1
de la pila.
Anotador de matrices
EDIT Coloca el contenido de la celda seleccionada
en la línea de comandos, lista para su
edición.
VEC Establece que la fila de valores es un vector
en vez de una matriz, en matrices de una
sola fila, o sea que cuando se lo coloca en la
línea de comandos, queda encerrado entre
un par de corchetes en vez de dos.
←WID Reduce el ancho de las columnas.
WID→ Aumenta el ancho de las columnas.
GO→ Establece que el cursor se mueva por
defecto hacia la izquierda, cuando se
ingresan datos.
GO↓ Establece que el cursor se mueva por
defecto hacia abajo, cuando se ingresan
datos.
+ROW Agrega una fila llena de ceros en la posición
del cursor
–ROW Borra la fila en la posición del cursor.
+COL Agrega una columna llena de ceros en la
posición del cursor.
–COL Borra la columna en la posición del cursor.
→STK Copia el elemento seleccionado solamente
en la pila o en la línea de comandos.
4
5. GOTO Presenta una forma de entrada que le
permite especificar la columna y las
coordenadas de la fila a seleccionar.
DEL Llena un rango seleccionado con ceros.
Editor de gráficos
DOT+ Activa el pixel seleccionado por el cursos.
DOT– Apaga los pixeles debajo del cursor.
LINE Dibuja una línea desde un punto de origen
marcado hasta el cursor. (Pulse Œ ó MARK
para marcar un punto).
TLINE Igual que LINE, pero activa y desactiva los
pixels.
BOX Dibuja un rectángulo desde un punto de
origen marcado hasta el cursor.
CIRCL Dibuja un círculo alrededor de un punto de
origen marcado con un radio indicado por la
posición del cursor.
MARK Marca un punto y es lo mismo que oprimir
Œ.
+/– Invierte el cursor cuando éste cruza un
objeto.
LABEL Presenta las etiquetas de los ejes.
DEL Borra aquella parte del gráfico definida por
un rectángulo desde un punto de origen
marcado hasta el cursor.
ERASE Elimina el gráfico completo.
MENU Esconde el menú de teclas de función.
(Pulse f, =, ó Š para volver a presentar
el menú).
SUB Copia en la pila aquella parte del gráfico
definida por el rectángulo desde un punto de
origen marcado hasta el cursor
REPL Pega lo último que se copió con SUB.
PICT→ Copia el gráfico en la pila.
X ,Y → Copia las coordenadas del cursor en la pila.
PICT Reemplaza el menú de edición con el menú
picture (ilustración).
5
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.
Nombre Uso
0DETYPE El tipo de ecuación diferencial que se usa
en el comando DESOLVE.
ALRMDAT Datos para las alarmas actuales.
CST Contenido de un menú personalizado.
d# Da un derivada definida por el usuario, en la
cual # es el número de la derivada definida.
EPS El valor real más pequeño debajo del cual la
calculadora redondea a cero para algunas
operaciones, por ejemplo EPSX0.
EQ Trazado y resolución numérica de la
ecuación actual.
ERABLEMSG Información relacionada con integrales no
evaluadas.
EXITED El programa se ejecuta cada vez que se
finaliza la sesión del editor de la línea de
comandos si esta variable contiene un
programa.
EXPR Expresión actual, operaciones simbólicas.
IERR Incertidumbre en la integral actual.
IOPAR Parámetros actuales para las operaciones
de E/S.
MODULO El valor de la configuración actual del
módulo.
n1, n2, Coeficientes de números enteros usados
por ISOL.
PPAR Parámetros actuales para trazado.
PRTPAR Parámetros actuales para impresión
s1, s2, Coeficientes de signos usados por ISOL y
QUAD.
ΣDAT Matriz de datos para estadísticas actual.
ΣPAR Parámetros para cálculos estadísticos.
PRIMIT La última antiderivada calculada.
REALASUME Una lista de las variables que el sistema de
álgebra de la computadora toma como
valores reales.
STARTED Si esta variable contiene un programa, éste
se ejecuta cada vez que se inicia una
sesión del editor de la línea de comandos
con los comandos EDIT EDITB, VISIT, VISITB, o
] en el modo RPN.
STARTERR Se usa para personalizar las
presentaciones de los mensajes de error.
STARTEQW Se usa para aplicar una operación
personalizada a un componente
seleccionado en el Editor de ecuaciones.
STARTOFF Si esta variable contiene un programa, éste
se ejecuta cada vez que la calculadora se
apaga automáticamente.
STARTUP Si esta variable contiene un programa, éste
se ejecuta después de un arranque en
caliente.
TOFF Establece el número de pulsos de reloj para
el apagado automático de la calculadora.
6
7. Nombre Uso
TPAR Parámetros actuales para ver tablas.
VPAR Parámetros actuales para ver gráficos
tridimensionales.
VX La variable predeterminada que se usa en
operaciones simbólicas.
ZPAR Acercamiento de parámetros en trazado.
Unidades
Un objeto unidad está compuesto por un número y una
unidad, separados por el carácter de subrayado. Por ejemplo
3_ pies/s. Usted puede usar la calculadora HP 49G para
convertir los objetos unidad de una unidad a otra comparable,
así como usarlos en sus cálculos. La siguiente tabla enuncia
todas las unidades que pueden usarse para crear objetos
unidad, agrupados por categoría. Usted selecciona una
categoría y una unidad pulsando primero ø. (Las
abreviaturas de unidad se describen en la Guía del usuario).
Longitud
M CM MM yd ft in
Mpc pc lyr au km Mi
nmi MiUS chain rd fath ftUS
Mil µ Å fermi
Área
m^2 cm^2 b yd^2 ft^2 in^2
km^2 ha a mi^2 miUS^2 acre
Volumen
m^3 st cm^3 yd^3 ft^3 in^3
l galUK galC gal qt pt
ml cu ozfl ozUK tbsp tsp
bbl bu pk fbm
Tiempo
yr d h min s Hz
Velocidad
m/s cm/s ft/s kph mph knot
c ga
Masa
kg g lb oz slug lbt
ton tonUK t ozt ct grain
u mol
Fuerza
N dyn gf kip lbf pdl
Energía
J erg Kcal cal Btu ft×lbf
therm MeV eV
Potencia
W hp
Presión
Pa atm bar psi torr mmHg
inHg inH2O
7
8. Temperatura
ºC ºF K ºR
Corriente eléctrica
V A C Ω F W
Fdy H mho S T Wb
Ángulo
º r grad arcmin arcs sr
Luz
fc flam lx ph sb lm
cd lam
Radioactividad
Gy rad rem Sv Bq Ci
R
Viscosidad
P St
Mensajes de error y estado
Los errores durante la ejecución de una operación o
programa generalmente causan la terminación los mismos y
la presentación de un mensaje.
La calculadora HP 49G le permite detectar y capturar errores
que se cometen durante la ejecución de programas mediante
el comando IFERR. Para identificar el error después de
ocurrido, use el comando ERRN para obtener su número o
ERRM para obtener su mensaje.
Usted puede causar un error en un programa, mediante
DOERR(n), donde n es el número de error del error deseado
(consulte la tabla al pie). Puede causar un error
personalizado, mediante DOERR(message), donde
message es un conjunto de caracteres de su elección.
La siguiente tabla enuncia los mensajes de error y los
mensajes de estado, los que se clasifican en categorías.
Número Mensaje
MENSAJES DE MEMORIA
1 Insufficient Memory
5 Memory Clear
11 No Room in Port
13 Recovering Memory
14 Try To Recover Memory?
15 Replace RAM, press ON
16 No Mem To Config All
17 Undefined FPTR Name
18 Invalid bank data
19 Full check Bad Crc
20 Cmprs: not a user bank
21 No or 2 system bank
22 Invalid bank
23 Invalid bank number
24 Inexisting pack
25 Pack twice
26 Ins. memory
27 Erase Fail, Rom faulty
28 Erase Fail, Low bats
29 Erase Fail, Locked Block
8
9. Número Mensaje
30 Write Adr outside ROM
31 Write Fail, Rom faulty
32 Write Fail, Low bats
33 Write Fail, Locked Block
25 7 No Room to Save Stack
30 5 No Room to Show Stack
30 9 Out of Memory
33 7 Low Memory Condition…Please Wait
MENSAJES DE VARIABLES Y DIRECTORIIO
2 Directory Recursion
3 Undefined Local Name
4 Undefined XLIB Name
10 Port Not Available
12 Object Not in Port
25 9 Invalid User Function
29 7 Circular Reference
29 8 Directory Not Allowed
29 9 Non-Empty Directory
30 0 Invalid Definition
30 1 Missing Library
31 6 Name Conflict
3095 Invalid Name
MENSAJES MISCELÁNEOS DEL SISTEMA
6 Power Lost
8 Invalid Card Data
9 Object In Use
25 8 Can’t Edit Null Char.
29 4 HALT Not Allowed
29 6 Wrong Argument Count
3092 Low Battery
MENSAJES DE TRAZADO Y ESTADÍSTICAS
26 0 No Current Equation
30 2 Invalid PPAR
34 3 Y= not available
1537 Invalid ΣData
1538 Nonexistent ΣDAT
1539 Insufficient ΣData
1540 Invalid ΣPAR
1541 Invalid ΣData LN (Neg)
1542 Invalid ΣData LN (0)
1543 Invalid EQ
1545 No current equation.
1546 Enter eqn, press NEW
1547 Name the equation, press ENTER
1548 Select plot type
1549 Empty catalog
1551 No stat data to plot
1552 Autoscaling
1554 No current data. Enter
1555 Data point, press Σ+
1556 Select a model
1567 Off Screen
1568 Invalid PTYPE
9
10. Número Mensaje
1569 Name the stat data, press ENTER
1570 Enter value (zoom out if 1) press ENTER
1571 Copied to stack
1572 x axis zoom w/AUTO.
1573 x axis zoom
1574 y axis zoom
1575 x and y axis zoom.
1582 Enter matrix, then NEW
1583 No Associated Numeric View
MENSAJES DE STACK (PILA) Y LÍNEAS DE COMANDOS
26 2 Invalid Syntax
29 2 Last Stack Disabled
29 3 Last Cmd Disabled
311 Last Stack
31 2 Last Commands
31 5 Last Arguments
31 7 Command Line
33 9 Nonexistent Find Pattern
34 0 Not Found
34 1 Nonexistent Replace Pattern
34 2 Can’t Find Selection
34 4 Warning … Changes will not be saved
51 3 Too Few Arguments
51 4 Bad Argument Type
51 5 Bad Argument Value
51 6 Undefined Name
51 7 LASTARG Disabled
3093 Empty Stack
MENSAJES DE MATRICES Y SERIES
1281 Invalid Dimension
1282 Invalid Array Element
1283 Deleting Row
1284 Deleting Column
1285 Inserting Row
1286 Inserting Column
MENSAJES DE RESOLUCIÓN
30 3 Non-Real Result
2561 Bad Guess(es)
2562 Constant?
2563 Interrupted
2564 Zero
2565 Sign Reversal
2566 Extremum
MENSAJES DE TIEMPO Y ALARMAS
31 4 Alarms
1557 No alarms pending
1558 Press ALRM to create
1559 Next alarm:
1560 Past due alarm:
1561 Acknowledged
1562 Enter alarm, press SET
1563 Select repeat interval
10
11. Número Mensaje
3329 Invalid Date
3330 Invalid Time
3331 Invalid Repeat
3332 Nonexistent Alarm
MENSAJES SIMBÓLICOS Y DEL ANOTADOR DE ECUACIONES
30 4 Unable to Isolate
34 5 Result not editable in EQW
51 8 Incomplete Subexpression
51 9 Implicit () off
52 0 Implicit () on
MENSAJES ARITMÉTICOS
76 9 Positive Underflow
77 0 Negative Underflow
77 1 Overflow
77 2 Undefined Result
77 3 Infinite Result
MENSAJES DE E/S E IMPRESIÓN
3073 Bad Packet Block Check
3074 Timeout
3075 Receive Error
3076 Receive Buffer Overrun
3077 Parity Error
3078 Transfer Failed
3079 Protocol Error
3080 Invalid Server Cmd.
3081 Port Closed
3082 Connecting
3083 Retry #
3084 Awaiting Server Cmd.
3085 Sending
3086 Receiving
3087 Object Discarded
3088 Packet #
3089 Processing Command
3090 Invalid IOPAR
3091 Invalid PRTPAR
MENSAJES DE UNIDADES
2817 Invalid Unit
2818 Inconsistent Units
11
12. Operaciones del sistema
Para las operaciones del sistema, pulsado y mantenga
oprimida la tecla “;“, luego pulse y suelte ciertas otras
teclas antes de liberar “;“.
Teclas Operación
;af Reinicio en frío. Borra las memorias de inicio y
puerto 0 y restablece las selecciones
predeterminas de la calculadora.
;b Cancela la tecla oprimida (antes de liberarla).
;c Reinicialización en caliente. Conserva la
memoria.
;d Inicia el autodiagnóstico interactivo.
;e Inicia el autodiagnóstico continuo.
;[ Envía el contenido de la pantalla actual al
puerto serie.
; 9 Cancela la siguiente alarma repetitiva.
;- Disminuye el contraste de la pantalla.
;= Aumenta el contraste de la pantalla.
;f Prueba de fabrica.
Indicadores del sistema
Los indicadores fijan los modos de funcionamiento. Para ver
una lista de indicadores del sistema, oprima h FLAGS.
Se pueden activar y desactivar muchos indicadores de los
formularios de entrada (tales como el formulario de entrada
Modos de calculadora, el de entrada Modos de pantalla y
otros). Se puede, también, fijar, despejar o probar un
indicador, especificando su número como argumento en un
comando indicador (SF, CF, FS?, etc).
Descripción de modos
Indicador
(* = predeterminado)
–1 Activado: Los comandos simbólicos proporcionan una
solución principal.
Borrado:* Los comandos simbólicos proporcionan
soluciones generales.
–2 Activado: Las constantes simbólicas evalúan a
números.
Borrado:* Las constantes simbólicas permanecen
simbólicas (si el indicador es –3, es
despejado).
–3 Activado: Los argumentos simbólicos evalúan a
números.
Borrado:* Los argumentos simbólicos permanecen
simbólicos.
–5 Activado:* El tamaño del 1er bit (valor 1) de número
entero binario es 1.
Borrado: El tamaño del 1er bit (valor 1) de número
entero binario es 0.
–6 Activado:* El tamaño del 2do bit (valor 2) de número
entero binario es 1.
Borrado: El tamaño del 2do bit (valor 2) de número
entero binario es 0.
12
13. Descripción de modos
Indicador
(* = predeterminado)
–7 Activado:* El tamaño del 3er bit (valor 4) de número
entero binario es 1.
Borrado: El tamaño del 3er bit (valor 4) de palabra
binaria es 0.
–8 Activado:* El tamaño del 4to bit (valor 8) de palabra
binaria es 1.
Borrado: El tamaño del 4to bit (valor 8) de palabra
binaria es 0.
–9 Activado:* El tamaño del 5to bit (valor 16) de palabra
binaria es 1.
Borrado: El tamaño del 5to bit (valor 16) de palabra
binaria es 0.
–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.
–14 Activado: Los cálculos TVM usan modo de pago
BEGIN.
Borrado:* Los cálculos TVM usan modo de pago END.
–15 Activado: Modo esférico (con indicador –16 fijado).
Borrado:* Modo cilíndrico (con indicador –16 fijado).
–16 Activado: Modo de coordenadas polares.
Borrado:* Modo de coordenadas rectangulares.
–17 Activado:* Modo radianes, si –18 es despejado.
Borrado: Grados, si –18 es despejado, grados
centesimales, si –18 fijado.
–18 Activado: Gradianes, si –17 despejado.
Borrado:* Radianes, si –17 fijado, grados, si –17
despejado.
–19 Activado: →V2 crea un número complejo.
Borrado:* →V2 crea un vector bidimensional.
–20 Activado: Flujo insuficiente tratado como error.
Borrado:* El flujo insuficiente indica 0; establece el
indicador –23 ó –24.
–21 Activado: Desborde tratado como un error.
Borrado:* El desborde establece indicador –25 y da ±
MAXR.
–22 Activado: Resultado infinito establece indicador –26,
indica ± MAXR.
Borrado:* Resultado infinito tratado como un error.
–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.
13
14. Descripción de modos
Indicador
(* = predeterminado)
–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.
–27 Activado:* Expresión compleja simbólica se presenta
como 'x + yi'.
Borrado: Expresión compleja simbólica se presenta
como '(x,y)'.
–28 Activado: Múltiples ecuaciones son trazadas
simultáneamente.
Borrado:* Múltiples ecuaciones son trazadas en forma
secuencial.
–29 Activado: No se dibujan ejes ni para gráficos
bidimensionales ni para estadísticos.
Borrado:* Se dibujan ejes para gráficos bidimensionales
y estadísticos.
–31 Activado: No hay rellenado de curvas en los gráficos
(conexión de puntos).
Borrado:* Rellenado de curvas en los gráficos (conexión
de puntos).
–32 Activado: El cursor de gráficos es inverso a la
presentación de fondo.
Borrado:* El cursor de gráficos es siempre oscuro.
–35 Activado: Los objetos E/S son enviados de forma
binaria.
Borrado:* Los objetos E/S son enviados en ASCII.
–36 Activado: El nombre del fichero se sobreescribe en la
receptión de E/S.
Borrado:* Un nombre concordante se cambia durante la
recepción de E/S .
–39 Activado Los mensajes de E/S son suprimidos.
Borrado:* Los mensajes de E/S son presentados.
–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.
–42 Activado: Fecha en formato DD.MM.AA.
Borrado:* Fecha en formato MM/DD/AA.
–43 Activado: Las alarmas repetitivas no reconocidas no se
reprograman.
Borrado:* Las alarmas repetitivas no reconocidas se
reprograman.
–44 Activado: Las alarmas reconocidas son retenidas en la
lista de alarmas.
Borrado:* Las alarmas reconocidas son borradas de la
lista de alarmas.
–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.
14
15. Descripción de modos
Indicador
(* = predeterminado)
–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.
–51 Activado: El separador decimal es una coma.
Borrado:* El separador decimal es un punto.
–52 Activado: El objeto de nivel 1 se presenta en una línea.
Borrado:* El objeto de nivel 1 se presenta en varias
líneas.
–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.
–55 Activado: Los argumentos más recientes no se guardan
Borrado:* Los argumentos más recientes se guardan
–56 Activado: Tono de pitido activado.
Borrado:* Tono de pitido desactivado.
–57 Activado: Tono de alarma desactivado.
Borrado:* Tono de alarma activado.
–58 Activado: Ni el parámetro ni la variable INFO están
presentados.
Borrado:* El parámetro y la variable INFO están
presentados.
–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.
–62 Activado: Modo usuario activado.
Borrado:* Modo usuario desactivado.
–63 Activado: El está definido por el usuario.
Borrado:* evalúa la línea de comandos.
–64 Activado: El último GETI o PUTI enrolla el índice (a 1).
Borrado:* El último GETI o PUTI no enrolla el índice.
–65 Activado: Presenta sólo el primer nivel sobre varias
líneas.
Borrado:* Presenta todos los niveles sobre varias
líneas.
–66 Activado: Presenta cadenas largas en líneas solas.
Borrado:* Presenta cadenas largas en varias líneas.
–67 Activado: Cuando se presenta el reloj (véase el
indicador –40), lo hace en una pantalla
analógica.
Borrado:* Cuando se presenta el reloj (véase el
indicador –40), lo hace en una pantalla digital.
15
16. Descripción de modos
Indicador
(* = predeterminado)
–68 Activado: La línea de comandos genera
automáticamente una sangría.
Borrado:* La línea de comandos no genera
automáticamente una sangría.
–69 Activado: Se permite la edición de pantalla completa.
Borrado:* El cursor no se puede mover fuera de la línea
de texto.
–70 Activado: →GROB puede aceptar cadenas de líneas
múltiples.
Borrado:* →GROB puede aceptar únicamente cadenas
de una sola línea.
–71 Activado: No hay direcciones en ASM.
Borrado:* Agregar direcciones en ASM.
–72 Activado: La pantalla utiliza fuente pequeña de texto.
Borrado:* La pantalla de utiliza fuente normal de texto.
–73 Activado: La línea de comandos de edición utiliza tipos
miniatura.
Borrado:* La línea de comandos de edición utiliza los
tipos actuales.
–74 Activado: La pila está justificada a la izquierda.
Borrado:* La pila está justificada a la derecha.
–76 Activado: Las purgas del Administrador de archivos no
necesitan confirmación.
Borrado:* Las purgas del Administrador de archivos
necesitan confirmación.
–79 Activado: Los objetos algebraicos se presentan en la
pila en el formulario estándar.
Borrado:* Los objetos algebraicos aparecen en la pila
en forma de libro de texto.
–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.
–83 Activado: La descripción de Grob se presenta en la pila.
Borrado:* El contenido de Grob se presenta en la pila.
–85 Activado: Pantalla de la pila SYSRPL.
Borrado:* Pantalla de la pila estándar.
–86 Activado: Apagado prefijo del programa.
Borrado:* Encendido prefijo del programa.
–90 Activado:* Selecciona las listas presentadas en tipos
miniatura.
Borrado: Selecciona las listas presentadas en los tipos
actuales.
–91 Activado: El editor de matrices opera como una lista de
listas.
Borrado:* El anotador de matrices acepta
solamente.series
16
17. Descripción de modos
Indicador
(* = predeterminado)
–92 Activado: MASD SYSRPL.
Borrado:* Ensamblador MASD.
–94 Activado: Los resultados no se almacenan en
LASTCMD en modo RPN.
Borrado:* Los resultados se almacenan en LASTCMD
en modo RPN
–95 Activado: Modo algebraico.
Borrado:* Modo RPN.
–97 Activado: Las listas se presentan verticalmente.
Borrado:* Las listas se presentan solamente en forma
horizontal.
–98 Activado: Los vectores se presentan verticalmente.
Borrado:* Los vectores se presentan solamente en
forma horizontal.
–99 Activado: Modo CAS sin explicación.
Borrado:* Modo CAS con explicación.
–100 Activado: Modo resultado final.
Borrado:* Modo paso a paso.
–103 Activado: Modo complejo.
Borrado:* Modo real.
–105 Activado: Modo aproximación.
Borrado:* Modo exacto.
–106 Activado: No se permiten llamadas TSIMP en SERIES.
Borrado:* Se permiten llamadas TSIMP en SERIES.
–109 Activado: Se permite la factorización numérica.
Borrado:* No se permite la factorización numérica.
–110 Activado: Matrices grandes.
Borrado:* Matrices normales.
–111 Activado: No hay simplificación recursiva ni en EXPAND
y ni en TSIMP.
Borrado:* Hay simplificación recursiva en EXPAND y
TSIMP.
–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.
–114 Activado: Los polinomios son expresados en orden
exponencial creciente.
Borrado:* Los polinomios son expresados en orden
exponencial decreciente.
–116 Activado: Simplificación en términos de seno.
Borrado:* Simplificación en términos de coseno
–117 Activado:* Los menús son presentados como listas para
selección.
Borrado: Los menús son presentados como teclas de
función.
–119 Activado: Modo no riguroso.
Borrado:* Modo riguroso.
–120 Activado: La calculadora cambia modos cuando sea
necesario sin preguntar.
Borrado:* La calculadora pregunta cuando necesita
cambiar modos.
17
18. Tipos de objetos
La calculadora HP 49G usa 30 tipos de objetos (enunciados
en la siguiente en la tabla). Los comandos relevantes a los
tipos de objetos son:
• TYPE(obj) Da el tipo de objeto.
• VTYPE('name') Da el tipo de objeto nombrado.
• TVARS(type) Enumera todos los objetos del tipo espe-
cificado en el directorio actual.
• VARS Enumera todos los objetos en el directorio
actual.
No. Tipo Ejemplo
0 Número real –6.02E23
1 Número complejo (.5,–1.57)
2 Cadena ¡Hola!
3 Sistema de números [[ 1 2 ][ 3 4 ]]
reales
4 Sistema de números [[ (1,0) (5,–5) ][ (5,5) (0,1) ]]
complejos
5 Lista { π 3.14 PI }
6 Nombre global X
7 Nombre local j
8 Programa « T 11 / »
9 Objeto algebraico 4*π*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 123d
interno
21 Númedro real extendido Número real largo
22 Número complejo Número complejo largo
extendido
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 [x x2 x3 x4 ]
simbólica
30 Tipo Tipo
18
19. Teclas de caracteres
La siguiente tabla enumera todos los caracteres disponibles
en la calculadora HP 49G. Para cada uno, la tabla da su
número interno y la tecla o combinación de teclas que lo
presentan. (Un signo indica que usted tiene que mantener
la primer tecla pulsada mientras oprime la segunda). Usted
puede presentar también un carácter, usando la herramienta
caracteres ( chars).
ô `u
Cara. No. Tecla(s) Cara. No. Tecla(s)
…
(sp)
31
32 —
`2
U
V
85
86 `v
`w
`Œ
! 33 W 87
#
“ 34
35 3
`4
X
Y
88
89 `y
`z
O
$
%
36
37 `1
`
Z
[
90
91 Œ}
` H
'
38
39 o
Š}H
]
92
93 Œq 5
H
Š
Š{
( 40 ^ 94
*
) 41
42 `Œ
`=
_
‘
95
96
`ao
F `b
+ 43 a 97
,
-
44
45 `Š
.
b
c
98
99 `c
`d
.
/
46
47 `z
d
e
100
101 `e
`f
48 102
`g
0 0 f
49 103
`h
1 1 g
50 104
`i
2 2 h
51 105
`j
3 3 I
52 106
`k
4 4 j
53 107
`l
5 5 k
54 108
`m
6 6 l
55 109
`
7 7 m
56 110
`o
8 8 n N
57
`.
111
`p
9 9 o
:
;
58
59 `2
O
p
q
112
113 `q
`r
=
60
61 w
y
r
s
114
115 `s
`t
?
62
63 `3
`
t
u
116
117 `u
`v
@
A
64
65 `a
`b
v
w
118
119 `w
`
B
C
66
67 `c
`d
x
y
120
121 `y
EEEE
`z
O
D
E
68
69 `e
`f
z
{
122
123 =}
i H
F
G
70
71 `g
`h
|
}
124
125 =
` H
H
I
72
73 `i
`j
~
Æ
126
127 ô
`
1
K
J 74
75 `k
`l
1
‘
128
129 ô
ô
6
L
M
76
77 `m
`N
‰
√
130
131
u r
N
O
78
79 `o
`p
∫
Σ
132
133 s
k
P
Q
80
81 `q
`r
@
π
134
135 —
t
R
S
82
83 `s
`t
q
Ä
136
137
y O
T 84 138
19
20. w `e`
Cara. No. Tecla(s) Cara. No. Tecla(s)
≠
α
139
140 `a
Æ
Ç
198
199 `c`
`e`
9
9
→
←
141
142 ô
ô
0 È
É
200
201 `e`
`e`
7
7
↓
↑
143
144 ô
ô
Ê
Ë
202
203 `e`
`i`
8
9
γ
δ
145
146 `d
`e
Ì
Í
204
205 `i`
`i`
7
7
η
147
148 ô
`t
Î
Ï
206
207 `i`
`d`
8
9
θ
λ
149
150 `ô N
Ð
Ñ
208
209 ` `
`o`
N
9
8
ρ
σ
151
152 `s
`u
Ò
Ó
210
211 `o`
`o`
7
7
τ
ω
153
154 `v
`c
Ô
Õ
212
213 `o`
`o`
8
8
6
Π
155
156 `p
`o
Ö
×
214
215 ô
`o`
9
Ω
v
157
158 ô
Ø
Ù
216
217 `u`
`u`
9
7
∞
159
160 `
`
0
4
Ú
Û
218
219 `u`
`u`
7
8
w
¢
161
162 ô
`
2 Ü
Ý
220
221 `y`
`p`
9
7
£
¤
163
164 ô
ô
5 Þ
ß
222
223 `b
`a`
9
¥
¦
165
166 ô
`6
à
á
224
225 `a`
`a`
7
7
§
¨
167
168 ô
ô
â
ã
226
227 `a`
`a`
8
8
ê
r
169
170 ô
=}
ä
å
228
229 `a`
`e`
9
9
«
¬
171
172 ô
ô
H æ
ç
230
231 `c`
`e`
9
9
-
173
174 ô
ô
è
é
232
233 `e`
`e`
7
7
¯
°
175
176 `
ô 6
ê
ë
234
235 `e`
`i`
8
9
±
²
177
178 ô
ô
ì
í
236
237 `i`
`i`
7
7
³
´
179
180 ô
`m
î
ï
238
239 `i`
`d`
8
9
µ
¶
181
182 ô
ô
ð
ñ
240
241 ` `
`o`
N
9
8
•
¸
183
184 ô
ô
ò
ó
242
243 `o`
`o`
7
7
¹
P
185
186 ô
=
ô
õ
244
245 `o`
`o`
8
8
»
¼
187
188 ô
ô
H ö
÷
246
247 ô
`o`
9
½
¾
189
190 ô
`
ø
ù
248
249 `u`
`u`
9
7
¿
À
191
192 `a`
`a`
3
7
ú
û
250
251 `u`
`u`
7
8
Á
Â
193
194 `a`
`a`
7
8
ü
ý
252
253 `y`
`p`
9
7
Ã
Ä
195
196 `a`
`a`
8
9
þ
ÿ
254
255 `y` 9
9
Å 197 9
20
21. Referencia de comandos
Todos los comandos de la calculadora HP 49G están
incluidos en la tabla que comienza en la página 22. Se da una
descripción breve de cada comando, juntamente con la tecla
o teclas que proporcionan acceso al comando. Se da al
menos un argumento (entrada) y el resultado
correspondiente (salida) donde corresponda. En muchos
casos, un comando puede asumir muchos tipos más de
argumentos. Para ver una lista completa de los argumentos
aplicables a cada comando, consulte la Guía de usuarios
avanzados.
Los comandos están indicados en forma alfabética y aquellos
referidos sólo por un carácter no alfabético, como por
ejemplo: %, se enumeran después de aquellos referidos por
caracteres alfabéticos. Donde un carácter no alfabético es el
primero, por ejemplo: →DIAG, el comando se clasifica como si
el carácter no existiera. En otros casos en los cuales un
nombre de comando incluye un carácter no alfabético, por
ejemplo: I→R y DIAG→, el no alfabético es tratado como ‘Z’ en
la clasificación de los comandos.
Los comandos que son funciones están indicados por un
asterisco al final de su descripción. (Usted puede incluir
funciones en una expresión algebraica).
Los códigos y abreviaturas usados para representar entradas
y salidas se describen en la tabla siguiente.
Código Significado
x, y, a, b, etc Número real
z Número real o complejo
x_units Objeto unidad
(x, y) Número complejo
n or m Número entero
#n or #m Número entero binario
[ vector ] Vector real o complejo
[[ matrix ]] Matriz real, simbólica o
compleja
[[ array ]] Serie real o compleja
''string '' Cadena de caracteres
'symb ' Expresión
'name ' Nombre de variable
T/F Verdadero (valor no cero) o
falso (0)
grob Objeto de gráficos
obj Cualquier objeto
{ obj x z } Enumera de objetos
En el modo algebraico, el orden en que se indican las
entradas es el mismo en el cual usted debe especificar los
argumentos. De la misma manera, las salidas están en el
orden en que son proporcionadas.
En el modo RPN, la última entrada es la que debería estar
en el nivel 1, antes de ejecutar el comando, la penúltima es la
que debería estar en el nivel 2, la antepenúltima en el nivel 3,
y así sucesivamente. De la misma manera, la última salida
aparece en el nivel 1, la penúltima en el nivel 2, y así
sucesivamente.
21
22. ABCUV
22
Nombre Descripción Acceso Entradas Salidas
ABCUV Obtiene una solución en polinomios u y v de au+bv =c ! ‘symb1’ ‘symb2’ z → ‘symb3’ ‘symb4’
donde a y b son polinomios y c es un valor. POLYNOMIAL
ABS Obtiene el valor absoluto de su argumento.* Z x → |x|
ACK Reconoce la alarma más antigua vencida. ç TOOLS
ALRM
ACKALL Reconoce todas las alarmas vencidas. ç TOOLS
ALRM
ACOS Obtiene el valor del ángulo con el coseno dado. T z → acos z
ACOS2S Reemplaza los términos de cos() con los términos de û ‘symb1’ → ‘symb2’
asin() equivalentes.*
z → acosh z
N
ACOSH Obtiene el coseno hiperbólico inverso del argumento.* û
HYPERBOLIC
ADD Agrega los elementos correspondientes de dos listas o { list1 } { list2 } → { list result }
agrega un número a cada uno de los elementos de una
lista.
ADDTMOD Suma dos expresiones o valores, calcula el módulo del ‘symb1’ ‘symb2’ → ‘symb3’
N
! MÓDULO
módulo actual.*
ADDTOREAL Agrega el nombre global especificado a la variable ‘global’ →
reservada REALASSUME.
* = función
23. Nombre Descripción Acceso Entradas Salidas
ALOG Obtiene el antilogaritmo común; es decir, 10 elevado a la V z → 10z
potencia dada.*
AMORT Amortiza un préstamo o inversión en función de las ( n → principal interest balance
configuraciones actuales de amortización.
AND Obtiene el AND lógico de dos argumentos.* ì LOGIC #n1 #n2 → #n3
ANIMATE Presenta objetos gráficos en secuencia. N GROB grobn...grob1 ngrobs → same stack
ANS Recupera la respuesta n de la historia. | n → objn
APPLY Crea una expresión del nombre y argumentos de la N { symb1 ... symbn } ‘name’ → ‘name (symb1 … symbn)’
función especificada.*
ARC Dibuja un arco en PICT en sentido antihorario. N PICT (x, y) xradius x q1 x q2 →
ARCHIVE Crea una copia de reserva del directorio HOME. N MEMORY :n port: name →
ARG Obtiene el ángulo polar (real) de un número complejo.* é (x, y) → θ
ARIT Presenta un menú de comandos aritméticos. N
→ARRY Obtiene un vector de n elementos reales o complejos o N z1 … zn nelement → [ vector ]
una matriz de n × m elementos reales o complejos.
ARRY→ Toma una serie y da sus elementos como números reales N [ vector ] → z1 … zn { nelement }
o complejos separados.
ASIN Obtiene el valor del ángulo con el seno dado.* S z → asin z
23
ASIN
* = función
24. Nombre Descripción Acceso Entradas Salidas
24
ASIN2C Reemplaza términos asin() con términos equivalentes û ‘symb1’ → ‘symb2’
ASIN2C
acos().
ASIN2T Reemplaza términos asin() con términos equivalentes û ‘symb1’ → ‘symb2’
atan().
ASINH Obtiene el seno hiperbólico inverso del argumento.* û z → asinh z
HYPERBOLIC
ASN Define una tecla en el teclado del usuario asignando el N obj xkey →
objeto dado a la tecla xkey, especificado como row.
column.position (fila.columna.posición).
ASR Mueve un número entero binario un bit hacia la derecha, ì BIT #n1 → #n2
con la excepción del más significativo, que se mantiene.
ATAN Obtiene el valor del ángulo teniendo la tangente dada.* U z → atan z
ATAN2S Reemplaza términos atan(x) con términos asin(x). û ‘symb1’ → ‘symb2’
ATANH Obtiene la tangente hiperbólica inversa del argumento.* û z → atanh z
HYPERBOLIC
ATICK Establece la anotación de visto bueno de los ejes en la N x →
variable reservada PPAR.
ATTACH Adjunta la biblioteca con el número especificado en el N n library →
directorio actual.
* = función
25. Nombre Descripción Acceso Entradas Salidas
AUTO Calcula un rango de presentación del eje de ordenadas y N
o un rango de presentación de los ejes abscisas x y
ordenadas y.
AXES Especifica las coordenadas de intersección de los ejes x e N (x, y) →
y y sus etiquetas y la anotación de visto bueno.
AXL Convierte una lista en una serie o una serie en una lista. ^ {list}/[[ array ]] → [[ array ]]/{list}
AXM Convierte una serie numérica en una matriz simbólica. % [[ array ]] → [[ matrix ]]
OPERATIONS
AXQ Convierte una matriz cuadrada en su forma cuadrática ^ [[ matrix ]] → ‘symb’ [ vector ]
asociada.
BAR Establece el tipo de trazado para BAR. N
BARPLOT Traza un cuadro de barras de la columna especificada de N
la matriz de estadísticas actual (variable reservada
ΣDAT).
BASE Presenta un menú de comandos algebraicos básicos. N
BAUD Especifica velocidad de transferencia de bits. N n baudrate →
BEEP Emite un sonido en n hertz por x segundos. N OUT n frequency x duration →
BESTFIT Ejecuta LR con los cuatro modelos de ajuste de curva y N
selecciona el modelo produciendo el coeficiente de
correlación mayor.
25
BESTFIT
* = función
26. Nombre Descripción Acceso Entradas Salidas
26
BIN
BIN Selecciona una base binaria para operaciones de N
números enteros binarios.
BINS Clasifica los elementos de la columna independiente de la N x min x width n bins → [[ n bin 1 … n bin n ]] [ n bin L n bin R ]
matriz de estadísticas actual en (nbins + 2) bins.
BLANK Crea un grob (objeto gráfico) en blanco, del ancho y altura N GROB #n width #m height → grob blank
especificados.
BOX Dibuja en PICT un cuadro cuyas esquinas opuestas están N PICT { #n1 #m1 } { #n2 #m2 } →
definidas por el pixel especificado o coordenadas de
unidades del usuario.
BUFLEN Obtiene el número de caracteres en la memoria N → nchars 0/1
intermedia de entrada en serie y un dígito que indica si
hubo un error o no.
BYTES Obtiene el número de bytes y la suma de verificación para N MEMORY obj → #nchecksum xsize
el objeto dado.
B→R Convierte un número entero binario a su equivalente de ì #n → n
punto flotante.
CASCFG Restaura las selecciones predeterminadas del modo CAS N
CASE Inicia la estructura condicional CASE … END. N BRCH
CEIL Obtiene el número entero más pequeño que sea mayor o P REAL x → n
igual al argumento.*
* = función
27. CENTR
Nombre Descripción
Ajusta los dos primeros parámetros en PPAR, (xmin, ymin)
y (xmax, ymax), de manera tal que el punto (x, y) queda
N Acceso Entradas
(x, y) →
Salidas
como el centro del trazado.
CF Despeja el indicador del usuario o del sistema N TEST n flagnumber →
especificado.
%CH Obtiene el cambio de porcentaje de x a y como un P REAL x y → 100(y – x)/x
porcentaje de x.*
CHINREM Soluciona una serie de congruencias polinómicas [ vector1 ] [ vector2 ] → [ vector3 ]
!
simultáneas en el anillo Z[x].
POLYNOMIAL
CHOOSE Crea un cuadro de selección definido por el usuario. N IN “prompt” { c1 ... cn } npos → obj or result “1”
n → “string”
N
CHR Obtiene una cadena que representa el carácter N TYPE
correspondiente al código de carácter n.
CKSM Especifica el esquema de detección de errores. n checksum →
CLEAR Elimina todos los objetos de la pila o historia. ‰ objn ...obj1 →
CLKADJ Ajusta la hora del sistema por x pulsos del reloj, donde ç TOOLS x →
8192 pulsos equivalen a 1 segundo.
CLLCD Despeja (deja en blanco) la pantalla de la pila.
N
CLOSEIO
N OUT
CLOSEIO Cierra el puerto en serie y despeja la memoria intermedia
y cualquier mensaje de error para KERRM.
27
* = función
28. Nombre Descripción Acceso Entradas Salidas
28
CLΣ
CLΣ Purga la matriz de estadísticas actual. N
CLVAR Purga todas las variables y desocupa los subdirectorios N
en el directorio actual.
CMPLX Presenta un menú de comandos relacionados con N
números complejos.
CNRM Obtiene la norma de columna (una norma) del argumento % [ array ] → x columnnorm
de la serie. OPERATIONS
COL– Borra la columna n de una matriz y da la matriz P MATRIX [[ matrix ]]1 n column → [[ matrix ]]2 [ vector ] column
modificada (o vector) y la columna borrada (o elemento). COL
COL+ Inserta una serie en una matriz en la posición indicada por P MATRIX [ vector ]1 n element n index → [ vector ]2
nindex, y da la serie modificada. COL
→COL Transforma una matriz en una serie de vectores de P MATRIX [[ matrix ]] → [ vector ] col1 [ vector ]coln n colcount
columnas y da los vectores y un recuento de columnas. COL
COL→ Transforma una serie de vectores de columnas y un P MATRIX [ vector ] col1 [ vector ]coln n colcount → [[ matrix ]]
recuento de columnas en una matriz que contiene esas COL
columnas.
COLCT Factoriza un polinomio o un número entero. idéntico a N ‘symb1’ → ‘symb2’
FACTOR.
COLΣ Especifica las columnas de la variable independiente y de N x col y col →
la variable dependiente de la matriz de estadísticas
actual.
* = función
29. Nombre Descripción Acceso Entradas Salidas
COMB Obtiene la cantidad de combinaciones posibles de n P n m → C n,m
elementos tomados de m a la vez.* PROBABILITY
CON Obtiene una serie de constantes, definida como una serie P MATRIX { n columns } z constant → [ vector constant ]
cuyos elementos tienen el mismo valor. MAKE
COND Obtiene el número de condición norma 1 (norma de P MATRIX [[ matrix ]] m×n → x condition number
columna) de una matriz cuadrada. NORMALIZE
CONIC Establece el tipo de trazado para CONIC. N
CONJ Conjuga un número complejo o una serie compleja.* ó x → x
CONLIB Abre el catálogo de la Biblioteca de constantes. g CONSTANTS
LIB
CONST Obtiene el valor de una constante.* N ‘name’ → x
CONT Reanuda la ejecución de un programa detenido. :
CONVERT Convierte un objeto de unidad de fuente a las ^ UNITS x1_units source x2_unitst arget → x3_units target
dimensiones de una unidad objetivo. TOOLS
CORR Obtiene el coeficiente de correlación de las columnas de i → x correlation
datos independientes y dependientes en la matriz de
estadísticas actual.
COS Obtiene el coseno del argumento.* t z → cos z
COSH Obtiene el coseno hiperbólico del argumento.* û z → cosh z
29
HYPERBOLIC
COSH
* = función
30. Nombre Descripción Acceso Entradas Salidas
30
COV
COV Obtiene la covariación de muestra de las columnas de N → x covariance
datos independientes y dependientes en la matriz de
estadísticas actual.
CR Imprime el contenido (si lo hay) de la memoria intermedia N
de la impresora.
CRDIR Crea un subdirectorio vacío con el nombre especificado N MEMORY ‘global’ →
en el directorio actual. DIRECTORY
CROSS Obtiene el producto cruzado C = A × B de los vectores A y P VECTOR [ vector ]A [ vector ]B → [ vector ]A × B
B.
CSWP Intercambia las columnas i y j de la matriz argumento y da % [[ matrix ]]1 n column i n columnj → [[ matrix ]]2
la matriz modificada. CREATE COLUMN
CURL Obtiene la rotación de una función de vector $ DERIV [ vector1 ] [[ array1 ]] → ‘symb1’
tridimensional. AND INTEG
CYLIN Establece el modo de coordenadas cilíndricas. N
C→PX Convierte las coordenadas de unidad especificadas por el N PICT (x, y) → { #n, #m }
usuario en coordenadas de pixel.
C→R Separa las partes real e imaginaria de un número N TYPE (x, y) → x y
complejo o de una serie compleja.
DARCY Calcula el factor de fricción Darcy de ciertos flujos de N xe / D yRe → xDarcy
fluidos.*
→DATE Establece la fecha del sistema en date. ç TOOLS date →
* = función
31. Nombre Descripción Acceso Entradas Salidas
DATE Obtiene la fecha del sistema. ç TOOLS → date
DATE+ Obtiene una fecha pasada o futura, en función de una ç TOOLS date 1 x days → date new
fecha en el argumento 1/nivel 2 y a un número de días en
el argumento 2/nivel 1.
DBUG Inicia la ejecución del programa, luego lo suspende como N « program » or ‘program name’ →
si HALT fuese el primer comando de dicho programa.
DDAYS Obtiene la cantidad de días entre dos fechas. ç TOOLS date1 date2 → x days
DEC Selecciona la base decimal para operaciones de números N
enteros binarios. (La base por defecto es decimal).
DECR Toma una variable, resta 1, almacena de nuevo el nuevo N MEMORY ‘name’ → x new
valor en la variable original y da el nuevo valor. ARITHMETIC
DEFINE Almacena la expresión a la derecha del signo = en la # ‘name=exp’ →
variable especificada a la izquierda o crea una función
definida por el usuario.
DEG Establece el modo de ángulo en grados. N
DELALARM Borra la alarma especificada. ç TOOLS n index →
ALRM
DELAY Especifica cuántos segundos espera la calculadora HP 49 N x delay →
entre envíos de líneas de información a la impresora.
DELKEYS Borra las asignaciones de teclas definidas por el usuario. x key →
31
N
DELKEYS
* = función
32. Nombre Descripción Acceso Entradas Salidas
32
DEPND Especifica la variable dependiente (y su rango de trazado ‘global ’ →
DEPND
para gráficos TRUTH).
N
DEPTH Obtiene un número real que representa la cantidad de N STACK → n
objetos presentes en la pila (antes de ejecutar DEPTH).
DERIV Obtiene las derivadas parciales de una función, con $ DERIV ‘symb1’ z → ‘symb2’
respecto a las variables especificadas.* AND INTEG
DERVX Obtiene la derivada de una función con respecto a la $ DERIV ‘symb1’ → ‘symb2’
variable actual.* AND INTEG
DESOLVE Resuelve ciertas ecuaciones diferenciales ordinarias de ‘symb1’ ‘symb2’ → ‘symb3’
primer orden con respecto a la variable actual.
DET Obtiene la determinante de una matriz cuadrada. % [[ matrix ]] → x determinant
OPERATIONS
DETACH Desprende la biblioteca con el número especificado del N nlibrary →
directorio actual.
→DIAG Obtiene un vector que contiene los principales elementos % [[ matrix ]] → [ vector ]diagonals
diagonales de una matriz. CREATE
DIAG→ Toma una serie y una dimensión y da una matriz cuya % [ array ] diagonals { dim } → [[ matrix ]]
diagonal principal es los elementos del sistema. CREATE
DIFF Presenta un menú de comandos de cálculo. N
DIFFEQ Establece el tipo de gráfico en DIFFEQ. N
* = función
33. Nombre Descripción Acceso Entradas Salidas
DISP Presenta obj en la enésima línea de pantalla. N OUT obj n →
DIV Obtiene la divergencia de una función vectorial. $ DERIV [[ array1 ]] [[ array2 ]] → ‘symb1’
AND INTEG
DIV2 Realiza la división euclidiana de dos expresiones. Se ! ‘symb1’ ‘symb2’ → ‘symb3’
ofrece el modo paso a paso con este comando. POLYNOMIAL
DIV2MOD Realiza la división euclidiana de dos expresiones y evalúa ! MÓDULO ‘symb1’ ‘symb2’ → ‘symb3’
el módulo del módulo actual.
DIVIS Obtiene una lista de divisores de un polinomio o un ! ‘symb1’ → { list1 }
número entero.
DIVMOD Divide dos expresiones y evalúa el módulo del módulo ‘symb1’ z → ‘symb2’
actual.* ! MÓDULO
DIVPC Obtiene un polinomio Taylor para el cociente de dos $ LIMITS ‘symb1’ ‘symb2’ z → ‘symb3’
expresiones. SERIES
DO Comienza la estructura de lazo indefinido DO … UNTIL … N BRANCH
END.
DOERR Ejecuta un error “especificado por el usuario”, causando N ERROR n error →
que un programa actúe exactamente como si ocurriese un
error normal.
DOLIST Aplica comandos, programas o funciones definidas por el { list }1 ... { list }n n « program » → { results }
DOLIST
N LIST
usuario a las listas. PROCEDURES
33
* = función
34. Nombre Descripción Acceso Entradas Salidas
34
DOSUBS Aplica un programa o un comando a grupos de elementos N LIST { list }1 n « program » → { list }2
en una lista. PROCEDURES
DOSUBS
DOT Obtiene el producto dot A·B de dos sistemas A y B. % [ arrayA ] [ arrayB ] → x
VECTOR
DRAW Traza los datos matemáticos en la variable reservada EQ. N
DRAW3DMATRIX Dibuja un gráfico tridimensional a partir de los valores en N [[ matrix ]] v min v max →
una matriz especificada.
DRAX Dibuja ejes en PICT. N
DROP Elimina el objeto de nivel 1 de la pila. N STACK obj →
DROP2 Elimina los dos primeros objetos de la pila. N STACK obj1 obj2 →
DROPN Elimina los primeros objetos n + 1 de la pila (los primeros NSTACK obj1 ... objn n →
objetos n excluyendo el número entero n en sí mismo).
DTAG Elimina todos los rótulos (etiquetas) de un objeto. N TYPE tag:obj → obj
DUP Obtiene una copia del argumento (o del objeto en el nivel N STACK obj → obj obj
1).
DUP2 Obtiene copias de los dos argumentos (o los objetos en N STACK obj2 obj1 → obj2 obj1 obj2 obj1
los niveles 1 y 2 de la pila).
DUPDUP Duplica un objeto dos veces. N obj → obj obj obj
* = función
35. Nombre Descripción Acceso Entradas Salidas
DUPN Toma un número entero n desde el nivel 1 de la pila, y da N STACK obj1 … objn n → obj1 … objn obj1 … objn
copias de objetos en los niveles de pila 2 hasta n + 1.
D→R Convierte un número real que representa un ángulo en P REAL x → (π/180)x
grados en su equivalente en radianes.*
→ ‘e’
N
e Obtiene la constante simbólica e o su representación ` E
numérica, 2.71828182846.*
obj →
N
EDIT Mueve el objeto especificado a la línea de comandos en
la cual puede editarse.
EDITB Abre un objeto en el entorno de edición más idóneo. obj →
EGCD Dados dos polinomios, u y v, indica a, b y c donde: au + bv ! ‘symb1’ ‘symb2’ → ‘symb3’ ‘symb4’ ‘symb5’
= c. POLYNOMIAL
EGV Calcula todos los valores posibles y todos los vectores % [[matrix ]]A → [[matrix ]]EVec [vector ]EVal
posibles correctos para una matriz cuadrada. EIGENVECTOR
EGVL Calcula todos los valores posibles de una matriz % [[ matrix ]]A → [ vector ]EVal
cuadrada. EIGENVECTOR
ELSE Comienza una cláusula falsa en una estructura N BRANCH
condicional o de captura de errores.
END Termina las estructuras condicionales, de captura de N BRANCH
ENDSUB
errores y de lazos indefinidos.
ENDSUB Obtiene un medio de acceso a todas las sub-listas N LIST
35
contenidas en la lista que utiliza DOSUBS. PROCEDURES
* = función
36. Nombre Descripción Acceso Entradas Salidas
36
ENG
ENG Establece el formato de presentación de números en N n →
modo de ingeniería.
EPSX0 Reemplaza por cero aquellos coeficientes en un N ‘symb1’ → ‘symb2’
polinomio que tienen un valor absoluto menor que la
variable EPS.
EQW Abre el Anotador de ecuaciones, en el cual se puede N exp1 → exp2
editar una expresión.
EQ→ Separa una ecuación en sus lados izquierdo y derecho. N TYPE ‘symb1=symb2’ → ‘symb1’ ‘symb2’
ERASE Borra PICT, dejando un PICT en blanco de las mismas N
dimensiones.
ERR0 Borra el último número de error (y mensaje) de tal forma N ERROR
que una ejecución posterior de ERRN da # 0h.
ERRM Obtiene una cadena que contiene el mensaje de error del N ERROR → “error message”
error más reciente de la calculadora.
ERRN Obtiene el número de error del error más reciente de la N ERROR → #n error
calculadora.
EULER Obtiene la cantidad de números enteros menor que un ! INTEGER z1 → z2
número entero especificado que son coprimos con el
número entero.*
EVAL Evalúa el objeto. ù obj →
* = función