Hp49 g guia de bolsillo
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Hp49 g guia de bolsillo

  • 4,316 views
Uploaded on

OPP

OPP

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
4,316
On Slideshare
4,316
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
69
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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 j2
  • 3.  Guía para las teclas de funcionesEsta sección explica el uso de cada elemento en el menú deteclas de funciones de las aplicaciones de la calculadora HP49G que más se usan.Editor de ecuacionesEDIT 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 archivosEDIT 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 matricesEDIT 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áficosDOT+ 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 cursorREPL 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 constantesSe debe evitar el uso de ciertos nombres para las variables,ya que los contenidos de estas son interpretados por lacalculadora en formas fijas. Se dan algunos ejemplos en lastablas siguiente. Nombre Uso0DETYPE 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óns1, 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 UsoTPAR 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.  UnidadesUn objeto unidad está compuesto por un número y unaunidad, separados por el carácter de subrayado. Por ejemplo3_ pies/s. Usted puede usar la calculadora HP 49G paraconvertir los objetos unidad de una unidad a otra comparable,así como usarlos en sus cálculos. La siguiente tabla enunciatodas las unidades que pueden usarse para crear objetosunidad, agrupados por categoría. Usted selecciona unacategoría y una unidad pulsando primero > ø. (Lasabreviaturas 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 acreVolumen 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 fbmTiempo yr d h min s HzVelocidad m/s cm/s ft/s kph mph knot c gaMasa kg g lb oz slug lbt ton tonUK t ozt ct grain u molFuerza N dyn gf kip lbf pdlEnergía J erg Kcal cal Btu ft×lbf therm MeV eVPotencia W hpPresión Pa atm bar psi torr mmHg inHg inH2O 7
  • 8. Temperatura ºC ºF K ºRCorriente eléctrica V A C Ω F W Fdy H mho S T WbÁngulo º r grad arcmin arcs srLuz fc flam lx ph sb lm cd lamRadioactividad Gy rad rem Sv Bq Ci RViscosidad P St  Mensajes de error y estadoLos errores durante la ejecución de una operación oprograma generalmente causan la terminación los mismos yla presentación de un mensaje.La calculadora HP 49G le permite detectar y capturar erroresque se cometen durante la ejecución de programas medianteel comando IFERR. Para identificar el error después deocurrido, use el comando ERRN para obtener su número oERRM para obtener su mensaje.Usted puede causar un error en un programa, medianteDOERR(n), donde n es el número de error del error deseado(consulte la tabla al pie). Puede causar un errorpersonalizado, mediante DOERR("message"), dondemessage es un conjunto de caracteres de su elección.La siguiente tabla enuncia los mensajes de error y losmensajes 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 Block8
  • 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 Port25 9 Invalid User Function29 7 Circular Reference29 8 Directory Not Allowed29 9 Non-Empty Directory30 0 Invalid Definition30 1 Missing Library31 6 Name Conflict3095 Invalid Name MENSAJES MISCELÁNEOS DEL SISTEMA 6 Power Lost 8 Invalid Card Data 9 Object In Use25 8 Can’t Edit Null Char.29 4 HALT Not Allowed29 6 Wrong Argument Count3092 Low Battery MENSAJES DE TRAZADO Y ESTADÍSTICAS26 0 No Current Equation30 2 Invalid PPAR34 3 Y= not available1537 Invalid ΣData1538 Nonexistent ΣDAT1539 Insufficient ΣData1540 Invalid ΣPAR1541 Invalid ΣData LN (Neg)1542 Invalid ΣData LN (0)1543 Invalid EQ1545 No current equation.1546 Enter eqn, press NEW1547 Name the equation, press ENTER1548 Select plot type1549 Empty catalog1551 No stat data to plot1552 Autoscaling1554 No current data. Enter1555 Data point, press Σ+1556 Select a model1567 Off Screen1568 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 interval10
  • 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ÓN3073 Bad Packet Block Check3074 Timeout3075 Receive Error3076 Receive Buffer Overrun3077 Parity Error3078 Transfer Failed3079 Protocol Error3080 Invalid Server Cmd.3081 Port Closed3082 Connecting3083 Retry #3084 Awaiting Server Cmd.3085 Sending3086 Receiving3087 Object Discarded3088 Packet #3089 Processing Command3090 Invalid IOPAR3091 Invalid PRTPAR MENSAJES DE UNIDADES2817 Invalid Unit2818 Inconsistent Units 11
  • 12.  Operaciones del sistemaPara las operaciones del sistema, pulsado y mantengaoprimida la tecla “;“, luego pulse y suelte ciertas otrasteclas 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 sistemaLos indicadores fijan los modos de funcionamiento. Para veruna lista de indicadores del sistema, oprima h FLAGS.Se pueden activar y desactivar muchos indicadores de losformularios de entrada (tales como el formulario de entradaModos de calculadora, el de entrada Modos de pantalla yotros). Se puede, también, fijar, despejar o probar unindicador, especificando su número como argumento en uncomando 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.series16
  • 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 objetosLa calculadora HP 49G usa 30 tipos de objetos (enunciadosen la siguiente en la tabla). Los comandos relevantes a lostipos 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 Tipo18
  • 19.  Teclas de caracteresLa siguiente tabla enumera todos los caracteres disponiblesen la calculadora HP 49G. Para cada uno, la tabla da sunúmero interno y la tecla o combinación de teclas que lopresentan. (Un signo & indica que usted tiene que mantenerla primer tecla pulsada mientras oprime la segunda). Ustedpuede presentar también un carácter, usando la herramientacaracteres (> chars). >ô `uCara. 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 920
  • 21.  Referencia de comandosTodos los comandos de la calculadora HP 49G estánincluidos en la tabla que comienza en la página 22. Se da unadescripción breve de cada comando, juntamente con la teclao teclas que proporcionan acceso al comando. Se da almenos un argumento (entrada) y el resultadocorrespondiente (salida) donde corresponda. En muchoscasos, un comando puede asumir muchos tipos más deargumentos. Para ver una lista completa de los argumentosaplicables a cada comando, consulte la Guía de usuariosavanzados.Los comandos están indicados en forma alfabética y aquellosreferidos sólo por un carácter no alfabético, como porejemplo: %, se enumeran después de aquellos referidos porcaracteres alfabéticos. Donde un carácter no alfabético es elprimero, por ejemplo: →DIAG, el comando se clasifica como siel carácter no existiera. En otros casos en los cuales unnombre de comando incluye un carácter no alfabético, porejemplo: I→R y DIAG→, el no alfabético es tratado como ‘Z’ enla clasificación de los comandos.Los comandos que son funciones están indicados por unasterisco al final de su descripción. (Usted puede incluirfunciones en una expresión algebraica).Los códigos y abreviaturas usados para representar entradasy 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 objetosEn el modo algebraico, el orden en que se indican lasentradas es el mismo en el cual usted debe especificar losargumentos. De la misma manera, las salidas están en elorden en que son proporcionadas.En el modo RPN, la última entrada es la que debería estaren el nivel 1, antes de ejecutar el comando, la penúltima es laque debería estar en el nivel 2, la antepenúltima en el nivel 3,y así sucesivamente. De la misma manera, la última salidaaparece en el nivel 1, la penúltima en el nivel 2, y asísucesivamente. 21
  • 22. ABCUV22 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 z23 ASIN * = función
  • 24. Nombre Descripción Acceso Entradas Salidas24 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 Salidas26 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 Salidas28 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 z29 HYPERBOLIC COSH * = función
  • 30. Nombre Descripción Acceso Entradas Salidas30 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 Salidas32 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. PROCEDURES33 * = función
  • 34. Nombre Descripción Acceso Entradas Salidas34 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 LIST35 contenidas en la lista que utiliza DOSUBS. PROCEDURES * = función
  • 36. Nombre Descripción Acceso Entradas Salidas36 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
  • 37. Nombre Descripción Acceso Entradas Salidas EXLR Obtiene los lados derecho e izquierdo de una ecuación N ‘symb1’ → ‘symb2’ ‘symb3’ como expresiones discretas. EXP Obtiene el exponente o antilogaritmo natural, del <Q z → ez argumento; es decir, e elevado a la potencia dada.* EXPAN Expande y simplifica una expresión algebraica. N ‘symb1’ → ‘symb2’ EXPAND Expande y simplifica una expresión algebraica. >ú ‘symb1’ → ‘symb2’ EXPANDMOD Expande y simplifica una expresión y evalúa el módulo del <! MÓDULO ‘symb1’ → ‘symb2’ módulo actual.* EXPFIT Almacena EXPFIT en ΣPAR, y por lo tanto las ejecuciones N posteriores de LR usarán el modelo de ajuste de curva exponencial. EXPLN Transforma los términos trigonométricos de una expresión <^ ‘symb1’ → ‘symb2’ en términos exponenciales y logarítmicos. EXPM < P x → ex – 1 Obtiene ex – 1.* HYPERBOLIC EYEPT Especifica las coordenadas del punto focal de un gráfico N x point y point z point → en perspectiva. F0λ Obtiene la fracción de total de la potencia de emisión de N F0λ y lambda xT → x power un cuerpo negro a temperatura xT entre longitudes de onda 0 y ylambda.*37 F0λ * = función
  • 38. FACT Nombre Descripción Acceso Entradas Salidas38 FACT FACT es lo mismo que !. Consulte !. < P n → n! PROBABILITY FACTOR Factoriza un polinomio o un número entero. >ú ‘symb1’ → ‘symb2’ FACTORMOD Factoriza un polinomio y evalúa el módulo del módulo ‘symb1’ → ‘symb2’ actual. El módulo debe ser menor que 100 y un número <! MÓDULO primo.* z → { list } N FACTORS Obtiene una lista de factores primos y sus multiplicidades <! para un valor o expresión, x x/D y Re → x fanning N FANNING Calcula el factor de fricción Fanning de ciertos flujos de fluIdos.* FAST3D Establece el tipo de gráfico en FAST 3D. FCOEF Obtiene un polinomio racional con un coeficiente líder de <! [[ array1 ]] → ‘symb1’ 1 desde un sistema de raíces y multiplicidades o polos, POLYNOMIAL FC? Prueba si el sistema especificado o si el indicador del <N TEST n flagnumber → 0/1 usuario están limpios y da un resultado de prueba correspondiente. FC?C Prueba si el sistema especificado o si el indicador del <N TEST n flagnumber → 0/1 usuario están limpios, da un resultado de prueba correspondiente y luego borra el indicador. FFT Calcula la transformación de Fourier discreta de una o < P FFT [ array ]1 → [ array ]2 dos dimensiones de una serie. * = función
  • 39. Nombre Descripción Acceso Entradas Salidas FILER Abre el Administrador de archivos. < G FINDALARM Obtiene el índice de alarma nindex de la primer alarma que >ç TOOLS date → n index debe aparecer después del tiempo especificado. ALRM FINISH Termina el modo de servidor Kermit en un dispositivo N conectado. FIX Establece el formato de presentación de números en N n → modo fijo, lo cual redondea la pantalla a n lugares decimales. FLASHEVAL Evalúa funciones instantáneas (flash) sin nombre. N #n function → FLOOR Obtiene el mayor número entero que es menor o igual < P REAL x → n que el argumento.* →FONT Obtiene los tipos actuales del sistema. N → obj FONT6 Obtiene el objeto FONT 6 del sistema. N → obj FONT7 Obtiene el objeto FONT 7 del sistema. N → obj FONT8 Obtiene el objeto FONT 8 del sistema. N → obj FONT→ Establece los tipos del sistema.* N obj → FOR Comienza las estructuras de lazo definido FOR … NEXT <N BRANCH FOR x start x finish → y FOR … STEP.39 FOR * = función
  • 40. FOURIER Nombre Descripción Acceso Entradas Salidas40 FOURIER Obtiene el no coeficiente de una expansión compleja de ‘symb1’ z1 → z2 <$ DERIV. & una serie de Fourier.* INTEG FP Obtiene la parte fraccionaria del argumento.* < P REAL x → y FREEZE Inmoviliza la parte especificada de la pantalla para que no <N OUT n displayarea → se actualice hasta que se oprima una tecla. FROOTS Obtiene una serie de raíces y polos de un polinomio <! ‘symb1’ → [[ array1 ]] racional, con sus correspondientes multiplicidades. POLYNOMIAL FS? Hace una prueba para verificar si el sistema especificado <N TEST n flagnumber → 0/1 o el indicador del usuario están fijos y da un resultado de prueba correspondiente. FS?C Hace una prueba para verificar si el sistema especificado <N TEST n flagnumber → 0/1 N o el indicador del usuario están fijos y da un resultado de prueba correspondiente, luego borra el indicador. FUNCTION FXND GAUSS Establece el tipo de gráfico en FUNCTION. Separa un objeto en numerador y denominador. Obtiene la representación diagonal de una forma N <% ‘symb1’ ‘symb1’ → ‘symb2’ ‘symb3’ [ vector1 ] → [[ array1 ]] [[ array2 ]] ‘symb2’ { list } cuadrática. QUADRATIC FORM GCD Obtiene el máximo común divisor de dos objetos. <! ‘symb1’ ‘symb2’ → z POLYNOMIAL * = función
  • 41. Nombre Descripción Acceso Entradas Salidas GCDMOD Busca el máximo común divisor de dos polinomios y ‘symb1’ ‘symb2’ → ‘symb3’ evalúa el módulo del módulo actual.* <! MÓDULO GET Recupera el objeto especificado de una matriz, una lista o <N LIST [[ matrix ]] n position → z get una serie. ELEMENTS GETI Recupera el objeto especificado de una matriz, una lista o <N LIST [[ matrix ]] n position1 → [[ matrix ]] n position2 z get una serie y el índice del objeto siguiente. ELEMENTS GOR Superpone el objeto gráfico grob1 al grobtarget. <N GROB grob target { #n #m } grob1 → grob result GRAD GRIDMAP →GROB Establece el modo del ángulo en gradianes. Establece el tipo de gráfico en GRIDMAP. Crea un objeto de gráficos de un objeto especificado, N h N obj n charsize → grob donde el argumento nchar size especifica el tamaño del GROBADD GXOR objeto. Combina dos objetos gráficos. Superpone grob1 sobre grobtarget. N <N GROB grob1 grob2 → grob3 grob target { #n #m } grob1 → grob result HADAMARD Realiza una multiplicación de elemento por elemento de [[ matrix1 ]] [[ matrix2 ]] → [[ matrix3 ]] <% dos matrices (producto Hadamard). OPERATIONS HALFTAN HALFTAN Reemplaza términos sin(x), cos(x) y tan(x) por términos >û ‘symb1’ → ‘symb2’ tan(x/2).41 * = función
  • 42. HALT Nombre Descripción Acceso Entradas Salidas42 HALT Detiene la ejecución de programas. <N RUN & DEBUG HEAD Obtiene el primer elemento de una lista o cadena. N <N CHARS { obj1 ... objn } → obj1 → z N HEADER→ Obtiene el tamaño del encabezamiento de la pantalla en líneas. →HEADER Establece el tamaño del encabezamiento de la pantalla en z → líneas. HERMITE Obtiene el enésimo polinomio Hermite.* z → ‘symb1’ <! POLYNOMIAL ‘symb1’ [ vector1 ] → [[ matrix ]] z [ vector2 ] N HESS Obtiene la matriz de Hessian y el gradiente de una <$ DERIV & expresión con respecto a las variables especificadas. INTEG HEX Establece la base hexadecimal para operaciones de números enteros binarios. HILBERT Obtiene una matriz cuadrada de Hilbert del orden z → [[ matrix ]] N <% especificado. CREATE HISTOGRAM HISTPLOT Establece el tipo de gráfico en HISTOGRAM. Grafica un histograma de frecuencia. N * = función
  • 43. Nombre Descripción Acceso Entradas Salidas →HMS Convierte un número real que representa horas o grados > ç TOOLS x → HMS con una fracción decimal en formato de horas, minutos y segundos. HMS– Obtiene la diferencia de dos números reales, donde los >ç TOOLS HMS1 HMS2 → HMS1 – HMS2 argumentos y el resultado son interpretados en horas, minutos y segundos. HMS+ Obtiene la suma de dos números reales, donde los >ç TOOLS HMS1 HMS2 → HMS1 + HMS2 argumentos y el resultado son interpretados en horas, minutos y segundos. HMS → x N HMS→ Convierte un número real en formato de horas, minutos y >ç TOOLS segundos en su forma decimal. HOME Hace que el directorio HOME sea el directorio actual. HORNER Ejecuta el esquema de Horner en un polinomio. ‘symb1’ z1 → ‘symb2’ z2 z3 <! M POLYNOMIAL i Obtiene la constante simbólica i o su representación < → ‘i’ numérica, (0, 1).* IABCUV Obtiene una solución en números enteros u y v de au + bv n1 n2 n3 → z1 z2 IBERNOULLI <! INTEGER N = c, donde a, b y c son números enteros. IBERNOULLI Obtiene el enésimo número de Bernoulli para un número n1 → z1 entero dado.*43 * = función
  • 44. Nombre Descripción Acceso Entradas Salidas44 IBP IBP Realiza la integración por partes en una función. <$DERIV & ‘symb1’ ‘symb2’ → ‘symb3’ ‘symb4’ INTEG ICHINREM Resuelve un sistema de dos congruencias en números <! INTEGER [ vector1 ] [ vector2 ] → [ vector3 ] enteros, usando el teorema del resto chino. IDIV2 Obtiene la parte entera de a/b y el resto, r para dos <! INTEGER n1 n2 → n3 n4 números enteros, a y b, IDN Obtiene una matriz de identidad. < % n → [[ R-matrix identity ]] CREATE IEGCD Dados dos números enteros x e y, da tres números <! INTEGER n1 n2 → n3 n4 n5 enteros, a, b y c, de manera que: ax + by = c. IF Inicia las estructuras condicionales IF … THEN … END y <N BRANCH IF … THEN … ELSE … END. IFERR Inicia las estructuras de captación de errores IFERR … <N ERROR THEN … END y IFERR … THEN … ELSE … END. IFERR IFFT Calcula la transformación discreta inversa mono o < P FFT [ array ]1 → [ array ]2 bidimensional de Fourier de una serie. IFT Ejecuta el obj si T/F no es cero y lo desecha si es cero. <N BRANCH T/F obj → IFTE Ejecuta el obj en el argumento 2 ó nivel 2 si T/F no es <N BRANCH T/F obj true obj false → cero. Ejecuta el obj en el argumento 3 ó nivel 1 si T/F es cero.* * = función
  • 45. Nombre Descripción Acceso Entradas Salidas ILAP Obtiene la transformación inversa de Laplace de una <$ ‘symb1’ → ‘symb2’ expresión, la que debe evaluar en una fracción racional.* DIFFERENTIAL EQNS IM Obtiene la parte imaginaria de su argumento complejo.* > ó x → 0 INCR Toma una variable, le suma 1, almacena nuevamente el <N MEMORY ‘name’ → x increment nuevo valor en la variable original y da el nuevo valor. ARITHMETIC INDEP Especifica la variable independiente y su rango de N ‘global ’ → graficado. INFORM Crea una forma de entrada definida por el usuario (cuadro <N IN “title” {s1, s2, ... sn } format → { vals } 1 de diálogo). { resets } {init } INPUT Pide la entrada de datos para la línea de comandos y <N IN “stack prompt” “command-line → “result” detiene las operaciones de pila o de línea de comandos. prompt” INT Calcula la antiderivada de una función para una variable N ‘symb1’ ‘symb2’ ‘symb3’ → ‘symb4’ dada, en un punto dado.* INTVX Encuentra simbólicamente la antiderivada de una función, <$ DERIV. & ‘symb1’ → ‘symb2’ con respecto a la variable actual por defecto.* INTEG INV Obtiene el valor recíproco o la inversa de la matriz.* y z → 1/z INVMOD Realiza la inversión modular de un objeto y evalúa el <! MÓDULO obj1 → obj1 módulo del módulo actual.* IP Obtiene la parte entera del argumento.* < P REAL x → n45 IP * = función
  • 46. Nombre Descripción Acceso Entradas Salidas46 IQUOT Obtiene el cociente entero de dos números enteros.* <! INTEGER n1 n2 → n3 IQUOT IREMAINDER Obtiene el resto de una división de número enteros.* N n1 n2 → n3 ISOL Obtiene un symb2 algebraico, que vuelve a arreglar < & ‘symb1’ ‘global ’ → ‘symb2’ symb1 para aislar el primer evento de variable global. ISPRIME? Verifica si un número es primo.* <! INTEGER obj1 → T/F I→R Convierte un número entero en número real.* N n → z JORDAN Calcula los valores específicos, los vectores específicos, <% [[ matrix1 ]] → ‘symb1’ ‘symb2’ { list1 } [[ array1 ]] el polinomio mínimo y el polinomio característico de una EIGENVECTORS matriz. KERRM Obtiene el texto del paquete de errores Kermit más N → “error message” reciente. KEY Suspende la ejecución de un programa hasta que se <N IN → xn m 1 oprima una tecla, luego da la ubicación de la fila y columna xnm de dicha tecla. KEYEVAL Acciona la tecla específica oprimida. N rc.p1 → →KEYTIME Establece un nuevo valor de tiempo de tecla, o el tiempo N time → en pulsos del reloj desde que se oprime una tecla hasta que se acciona otra. KEYTIME→ Presenta el valor de tiempo de tecla actual. N → time * = función
  • 47. Nombre Descripción Acceso Entradas Salidas KGET Tecla usada por un Kermit local para hacer que un N ‘name’ → servidor Kermit transmita el o los objetos nombrados. KILL Cancela todos los programas detenidos. Si se ejecuta < N RUN & KILL dentro de un programa, ése también se cancela. DEBUG LABEL Le pone una etiqueta a los ejes en PICT con los nombres N de las variables y con los valores mínimo y máximo de los rangos de presentación. LAGRANGE Obtiene el polinomio de interpolación de grado mínimo <! [[ matrix1 ]] → ‘symb1’ para un par de valores. POLYNOMIAL LANGUAGE→ Obtiene un valor indicando el idioma del mensaje. N → z →LANGUAGE Establece el idioma usado en los mensajes. N z → LAP Realiza una transformación de Laplace en una expresión <$ ‘symb1’ → ‘symb2’ con respecto a la variable por defecto actual.* DIFFERENTIAL EQNS LAPL Obtiene el valor laplaciano de una función con respecto a <$ DERIV & ‘symb1’ [ vector1 ] → ‘symb2’ un vector de variables. INTEG LASTARG Obtiene copias de los argumentos del último comando <N ERROR → objn … obj1 ejecutado.* →LCD Presenta el objeto de gráficos especificado con su pixel N grob → superior izquierdo en la esquina superior izquierda de la pantalla.47 →LCD * = función
  • 48. Nombre Descripción Acceso Entradas Salidas48 LCD→ Obtiene la pila actual y la pantalla de menú como un <N GROB → grob LCD→ objeto de gráficos de 131 × 64. LCM Obtiene el mínimo común múltiplo de dos objetos.* <! ‘symb1’ ‘symb2’ → ‘symb3’ POLYNOMIAL LCXM Construye una matriz con la cantidad especificada de filas N n1 n2 «program» → [[ matrix1 ]] y columnas, con aij = f(i,j) desde un programa con dos argumentos, LDEC Resuelve una ecuación diferencial lineal con coeficientes <& ‘symb1’ ‘symb2’ → ‘symb3’ constantes. LEGENDRE Obtiene el enésimo grado del polinomio de Legendre.* <! n1 → ‘symb1’ POLYNOMIAL LGCD Obtiene el máximo común divisor de una lista de <! {list1} → {list1} z1 expresiones o valores.* LIBEVAL Evalúa funciones de biblioteca sin nombre. N #n function → LIBS Enumera el título, número y puerto de cada biblioteca N → {“title” n lib n port …“title” n lib n port } adosada al directorio actual. LIMIT Obtiene el límite de una función a medida que se <$ LIMITS & ‘symb1’ ‘symb2’ → ‘symb3’ aproxima a un valor especificado.* SERIES LIN Hace que las expresiones que involucren términos <* ‘symb1’ → ‘symb2’ exponenciales sean lineares. * = función
  • 49. Nombre Descripción Acceso Entradas Salidas LINE Dibuja una línea en PICT entre las coordenadas de <N PICT (x1, y1) (x2, y2) → entrada. ΣLINE Obtiene una expresión que representa la línea de ajuste N → ‘symb formula’ mejor según el modelo estadístico actual. LINFIT Almacena LINFIT en la variable reservada ΣPAR. Las N ejecuciones subsiguientes de LR usarán el modelo de ajuste de curva lineal. LININ Prueba si una función algebraica es estructuralmente <N TEST ‘symb’ ‘name’ → 0/1 lineal para una variable dada.* LINSOLVE Resuelve un sistema de ecuaciones lineales. <& [[ array1 ]] [ vector1 ] → ‘symb1’ { list1 } ‘symb2’ ΣLIST Obtiene la suma de los elementos de una lista. <P LIST { list } → z ∆LIST Obtiene las primeras diferencias de los elementos en una < P LIST { list } → { differences } lista. ΠLIST Obtiene el producto de los elementos en una lista. < P LIST { list } → z →LIST Toma n objetos especificados y da una lista de esos N obj1 … objn n → { obj1 … objn } objetos. LIST→ Toma una lista de n objetos y da cada objeto en forma N { obj1 ...objn } → obj1 … objn n separada y da la cantidad total de objetos por elemento. LN Obtiene el logaritmo natural (base e) del argumento.* >ï z → ln z49 LN * = función
  • 50. Nombre Descripción Acceso Entradas Salidas50 LNAME Obtiene los nombres de las variables en una expresión N ‘symb1’ → [ vector1 ] LNAME simbólica. LNCOLLECT Simplifica una expresión recolectando sus términos >ú ‘symb1’ → ‘symb2’ logarítmicos. LNP1 Obtiene ln (x + 1).* < P x → ln (x + 1) HYPERBOLIC LOG Obtiene el logaritmo común (base 10) del argumento.* >ý z → log z LOGFIT Almacena LOGFIT en ΣPAR. Las ejecuciones N subsiguientes de LR usarán el modelo de ajuste de curva logarítmica. LQ Obtiene la factorización LQ de una matriz m × n. < % [[ matrix ]]A → [[ matrix ]]L [[ matrix ]]Q [[ matrix ]]P FACTORIZATION LR Usa el modelo estadístico seleccionado para calcular los N → Intercept: x 1 Slope: x 2 coeficientes de regresión lineales (intercepción y pendiente). LSQ Obtiene la norma mínima de solución de cuadrados < % [ array ]B [[ matrix ]]A → [ array ]x mínimos para cualquier sistema de ecuaciones lineales OPERATIONS donde A × X = B. LU Obtiene la descomposición LU de una matriz cuadrada. < % [[ matrix ]]A → [[ matrix ]]L [[ matrix ]]U [[ matrix ]]P FACTORIZATION LVAR Obtiene una lista de variables en un objeto algebraico. N obj1 → obj2 [ vector1 ] * = función
  • 51. Nombre Descripción Acceso Entradas Salidas MAD Obtiene los detalles de una matriz cuadrada. <% [[ array1 ]] → ‘symb1’ ‘symb2’ [[ matrix1 ]] OPERATIONS ‘symb3’ MAIN Presenta un menú de categorías CAS. N MANT Obtiene la mantisa del argumento.* < P REAL x → y mant MAP Aplica un programa especificado a una lista de objetos o N { list1 } «program» → { list2 } valores. ↑MATCH Vuelve a escribir una expresión que iguala un patrón N ‘symb1’ { ‘symb pat’, ‘symb repl’ } → ‘symb2’ 0/1 especificado. ↓MATCH Igual que ↑MATCH, pero trabaja de arriba hacia abajo y N ‘symb1’ { ‘symb pat’, ‘symb repl’ } → ‘symb2’ 0/1 no de abajo hacia arriba. MATR Presenta un menú de comandos de matriz. N MAX Obtiene el valor mayor de dos entradas.* < P REAL x y → max(x,y) MAXR Obtiene la constante simbólica MAXR o su representación < P → ‘MAXR’ numérica 9.99999999999E499.* CONSTANTS MAXΣ Encuentra el valor de coordenada máximo en cada una N → x max de las columnas m de la matriz estadística actual. MCALC Designa una variable como una variable calculada para el N ‘name’ → solucionador de ecuaciones múltiples.51 MCALC * = función
  • 52. Nombre Descripción Acceso Entradas Salidas52 MEAN Obtiene el valor medio de cada una de las columnas m de MEAN N → x mean los valores coordenados en la matriz de estadísticas actual. MEM Obtiene la cantidad de bytes de RAM disponible. <N MEMORY → x MENU Presenta un menú incorporado o un menú de biblioteca o N xmenu → define y presenta un menú personalizado. MENUXY Presenta un menú de teclas de funciones de los N n1 n2 → “string1” comandos de álgebra de la computadora en el rango especificado. MIN Obtiene el valor menor de dos entradas.* < P REAL x y → min (x,y) MINIFONT→ Obtiene el tipo que se usa como tipos miniatura. N → obj →MINIFONT Establece el tipo que se usa como tipos miniatura. N obj → MINIT Crea la variable reservada MPAR, la cual incluye las N ecuaciones en EQ y las variables en estas ecuaciones. (Usada por el solucionador de ecuaciones múltiples). MINR Obtiene la constante simbólica MINR o su representación < P → ‘MINR’ numérica, 1.00000000000E–499.* CONSTANTS MINΣ Encuentra el valor mínimo de coordenada en cada una de N → x min las columnas m de la matriz de estadísticas actual. * = función
  • 53. Nombre Descripción Acceso Entradas Salidas MITM Cambia los títulos y orden del menú de ecuaciones "title" { list } → múltiples. MOD Obtiene un resto donde x mod y = x – y llega al mínimo (x/ < P REAL x y → x mod y y).* MODSTO Cambia el ajuste de módulo al número especificado. <! MÓDULO z1 → z2 MROOT Usa el solucionador de ecuaciones múltiples para resolver N ’name’ → x para una o más variables, usando las ecuaciones en EQ. MSGBOX Crea un cuadro de mensajes definido por el usuario. <N OUT “message” → MSOLVR Presenta el menú de variables del solucionador de N ecuaciones múltiples para el conjunto de ecuaciones almacenadas en EQ. MULTMOD Realiza la multiplicación modular de dos objetos y evalúa <! MÓDULO obj1 obj2 → obj3 el módulo del módulo actual.* MUSER Designa una variable como definida por el usuario para el N ‘name’ → solucionador de ecuaciones múltiples. →NDISP Establece el número de líneas sobre las cuales se N n → presentan un objeto. NDIST Obtiene la distribución de probabilidad normal de base x < P m v x → ndist(m, v, x) del valor medio m y de la variación v de la distribución PROBABILITY normal.53 NDIST * = función
  • 54. Nombre Descripción Acceso Entradas Salidas54 NDUPN Duplica un objeto n veces y da n. N obj n → obj … obj n NDUPN NEG Cambia el signo o le da valor negativo a un objeto.* > ó z → –z NEWOB Crea una copia nueva del objeto especificado. <N MEMORY obj1 → obj1 NEXT Completa las estructuras de lazo definidas. <N BRANCH NEXTPRIME Obtiene el siguiente número primo que es mayor que un <! INTEGER n1 → n2 número entero especificado.* NIP Desecha el elemento que está en el nivel 2 de la pila. <N STACK obj1 obj2 → obj2 NOT Obtiene el complemento de un argumento o su inverso < N TEST #n 1 → #n 2 lógico.* NOVAL Marca el lugar para los valores de restablecimiento e <N IN → NOVAL iniciales en cuadros de diálogo definidos por el usuario. NOVAL aparece cuando hay un campo vacío. NΣ Obtiene el número de filas en la matriz estadística actual. N → n rows NSUB Provee acceso a la posición de sublista actual durante <N LIST → n position una repetición de un programa o comando aplicado, PROCEDURES usando DOSUBS. NUM Obtiene el código del primer carácter en una cadena. <N TYPE “string” → n →NUM Convierte un valor exacto en su equivalente aproximado. >… n1 → n 2 * = función
  • 55. Nombre Descripción Acceso Entradas Salidas NUMX Establece el número de pasos x para cada paso y en N nx → gráficos de perspectiva tridimensional. NUMY Establece el número de pasos y a través del volumen de N ny → visión en gráficos de perspectiva tridimensional. OBJ→ Separa los componentes de un objeto. <N TYPE (x, y) → x y OCT Selecciona la base octal para las operaciones de números N enteros binarios. OFF Apaga la calculadora. >† OPENIO Abre un puerto en serie, usando los parámetros de E/S en N la variable reservada IOPAR. OR Obtiene el OR lógico de dos argumentos.* > ì BASE #n 1 #n 2 → #n 3 LOGIC ORDER Reordena la variables en el directorio actual (presentado <N MEMORY { global 1 ... global n } → en el menú VAR) en el orden especificado. DIRECTORY OVER Devuelve una copia al nivel 1 del objeto en el nivel 2. <N STACK obj1 obj2 → obj1 obj2 obj1 PA2B2 Toma un número primo y da un número entero <! INTEGER z1 → z2 Gaussiano. PARAMETRIC Establece el tipo de gráfico en PARAMETRIC. N PARITY Establece el valor de paridad en la variable reservada N nparity →55 IOPAR. PARITY * = función
  • 56. Nombre Descripción Acceso Entradas Salidas56 PARSURFACE Establece el tipo de gráfico en PARSURFACE. N PARTFRAC Realiza una descomposición de fracciones parciales en <! ‘symb1’ → ‘symb2’ una fracción parcial. POLYNOMIAL PARSURFACE PATH Obtiene una lista que especifica la ruta al directorio actual. <N MEMORY → { HOME directory-namen … DIRECTORY directory-namen } PCAR Obtiene el polinomio característico de una matriz n × n. <% [[ matrix1 ]] → ‘symb1’ EIGENVECTORS PCOEF Obtiene los coeficientes de un polinomio mónico que tiene < ! [ array ] roots → [ array ] coefficients raíces especificas. POLYNOMIAL PCONTOUR Establece el tipo de gráfico en PCONTOUR. N PCOV Obtiene la covariación de población de las columnas de N → x pcovariance datos independientes y dependientes, en la matriz de estadísticas actual. PDIM Reemplaza PICT por un PICT en blanco, de las <N PICT (x min, y min) (x max, ymax) → dimensiones especificadas. PERM Obtiene la cantidad posible de permutaciones de < P n m → Pn,m elementos n tomados de m a la vez.* PROBABILITY PEVAL Evalúa un polinomio de grado n a x. N [ array ] coefficients x → p(x) PGDIR Purga el directorio nombrado. <N MEMORY ‘global’ → DIRECTORY * = función
  • 57. Nombre Descripción Acceso Entradas Salidas PICK Copia el contenido de un nivel específico en el nivel 1. <N STACK objn ... obj1 n → objn … obj1 objn PICK3 Duplica el objeto en el nivel 3 de la pila. N obj1 obj2 obj3 → obj1 obj2 obj3 obj1 PICT Pone el nombre PICT en la pila. <N PICT → PICT PICTURE Selecciona el ambiente de Picture. N PINIT Inicializa todos los puertos activos. N PIXOFF Apaga el pixel en la coordenada especificada en PICT. <N PICT (x,y) → PIXON Enciende el pixel en la coordenada especificada en PICT. <N PICT (x,y) → PIX? Verifica si el pixel especificado en PICT está encendido. <N PICT (x,y) → 0/1 PKT Se usa para enviar “paquetes” de comandos (y para N “data” “type” → “response” recibir los datos solicitados) a un servidor Kermit. PLOTADD Agrega una función a la lista de funciones de gráficos. N ‘symb1’ → PMAX Especifica (x, y) como las coordenadas, en la esquina N (x,y) → superior derecha de la pantalla. PMIN Especifica (x, y) como las coordenadas de la esquina N (x,y) → inferior izquierda de la pantalla. POLAR Establece el tipo de gráfico en POLAR. N57 POLAR * = función
  • 58. Nombre Descripción Acceso Entradas Salidas58 POS POS Obtiene la posición de una subcadena dentro de una <N CHARS “string” “substring” → n cadena o la posición de un objeto dentro de una lista. POWMOD Eleva un objeto (número o expresión) a la potencia <! MÓDULO obj1 z1 → obj2 especificada y expresa el módulo de resultado como el módulo actual.* PR1 Imprime un objeto en formato de impresora de líneas N múltiples. PREDV Obtiene el valor previsto de la variable dependiente y N x independent → ydependent dependiente, en función de x independiente, del modelo estadístico seleccionado y de los coeficientes de regresión actuales en ΣPAR. PREDX Obtiene el valor previsto de la variable independiente x N ydependent → x independent independiente en función de: y dependiente, del modelo estadístico seleccionado y de los coeficientes de regresión actuales en ΣPAR. PREDY Obtiene el valor previsto de la variable dependiente en N x independent → y dependent función de x independiente, del modelo estadístico seleccionado y de los coeficientes de regresión actuales en ΣPAR. Igual que PREDV. PREVAL Obtiene la diferencia entre los valores de una función en <$ DERIV. & ‘symb1’ z1 z2 → ‘symb2’ dos valores especificados, con relación a la variable por INTEG defecto actual.* * = función
  • 59. Nombre Descripción Acceso Entradas Salidas PREVPRIME Dado un número entero, encuentra el número primo más <! INTEGER n1 → n2 cercano que es menor que dicho número entero.* PRLCD Imprime una imagen en pixeles por pixeles de la pantalla N actual (excluyendo los anunciadores). PROMPT Presenta el contenido de “prompt” en el área de estado y <N IN “prompt ” → detiene la ejecución del programa. PROMPTSTO Crea una variable con el nombre especificado, pide un N “global ” → valor y almacena el valor que usted entra en la variable. PROOT Obtiene todas las raíces de un polinomio de grado n que < ! [ array ] coefficients → [ array ] roots tiene coeficientes reales o complejos. POLYNOMIAL PROPFRAC Separa una fracción impropia en su parte entera y su <! ‘symb1’ → ‘symb2’ parte fraccionaria. PRST Imprime todos los objetos en la pila, comenzando con el N objeto que se encuentra en el nivel más alto. PRSTC Imprime en forma compacta todos los objetos en la pila, N comenzando con el objeto que se encuentra en el nivel más alto. PRVAR Busca la ruta o puerto del directorio actual para las N ‘name’ → variables especificadas e imprime el nombre y contenido de cada una.59 PRVAR * = función
  • 60. Nombre Descripción Acceso Entradas Salidas60 PSDEV Calcula la desviación estándar de población de cada una → xpsdev PSDEV de las columnas m de los valores de coordenadas en N ΣDAT. Psi Calcula la función digámica en un punto.* N ‘symb1’ n → ‘symb2’ PSI Calcula la función poligámica en un punto.* N ‘symb1’ → ‘symb2’ PTAYL Obtiene el polinomio de Taylor para un polinomio <! ‘symb1’ z1 → ‘symb2’ especificado.* POLYNOMIAL PURGE Purga las variables nombradas o vacía los subdirectorios <N MEMORY ‘global ’ → del directorio actual. PUT Reemplaza el objeto en la posición indicada en una serie. <N LIST [[ matrix ]]1 n position z put → [[ matrix ]]2 ELEMENTS PUTI Igual a PUT (ver más arriba), pero también incrementa la <N LIST [[ matrix ]]1 n position1 z put → [[ matrix ]]2 n position2 posición. ELEMENTS PVAR Calcula la variación de población de los valores N → x pvariance coordenados en cada una de las columnas m en ΣDAT. PVARS Obtiene una lista de los objetos de reserva y objetos de N nport → { :n port: name backup … } memory biblioteca en un puerto especificado así como la memoria disponible. PVIEW Presenta PICT con las coordenadas especificadas en la <N PICT (x,y) → esquina superior izquierda de la pantalla de gráficos. * = función
  • 61. Nombre Descripción Acceso Entradas Salidas PWRFIT Almacena PWRFIT en ΣPAR, de manera que las N ejecuciones subsiguientes de LR usen el modelo de ajuste de curva exponencial. PX→C Convierte las coordenadas especificadas en pixels en <N PICT { #n, #s } → (x,y) coordenadas en unidades del usuario. →Q Obtiene una forma racional del argumento. N x → ‘a/b’ QR Obtiene la factorización QR de una matriz m × n. < % [[ matrix ]]A → [[ matrix ]]Q [[ matrix ]]R [[ matrix ]]P FACTORIZATION QUAD Encuentra los ceros de una ecuación igualada a cero 0 o N ‘symb1’ ‘global’ → ‘symb2’ resuelve una ecuación. Igual que SOLVE. QUOT Obtiene la parte divisora de la división euclidiana de dos <! ‘symb1’ ‘symb2’ → ‘symb3’ polinomios. POLYNOMIAL QUOTE Obtiene argumentos no evaluados.* N obj1 → obj2 QXA Expresa una forma cuadrática en forma de matriz. N ‘symb1’ [ vector1 ] → ‘symb2’ [ vector2 ] →Qπ Obtiene una forma racional del argumento o una forma N x → ‘a/b*π’ racional del argumento con π factorizado. RAD Establece el modo de ángulos en radianes. N RAND Obtiene un número pseudoaleatorio, generado mediante < P → x random el uso de un valor origen y actualiza dicho valor. PROBABILITY61 RAND * = función
  • 62. Nombre Descripción Acceso Entradas Salidas62 RANK RANK Obtiene la jerarquía de una matriz rectangular. < % [[ matrix ]] → n rank OPERATIONS RANM Obtiene una matriz de dimensiones especificadas que < % { m, n } → [[ random matrix ]]m×n contiene números enteros aleatorios en el rango de –9 a CREATE 9. RATIO Forma prefija de / (dividir).* N z1 z2 → z1/z2 RCEQ Obtiene el contenido no evaluado de la variable reservada N → objEQ EQ del directorio actual. RCI Multiplica la fila n de una matriz (o elemento n de un < % [[ matrix ]]1 x factor nvrow number → [[ matrix ]]3 vector) por una constante xfactor y da la matriz modificada. CREATE ROW RCIJ Multiplica la fila i de una matriz por una constante xfactor, < % [[ matrix ]]1 x factor n row i n row j → [[ matrix ]]2 suma este producto a la fila j de la matriz y da la matriz CREATE ROW modificada.* RCL Obtiene los contenidos no evaluados de una variable <K ‘name’ → obj especificada. RCLALARM Recupera una alarma especificada. >ç TOOLS nindex → { date time obj action x repeat } ALRM RCLF Obtiene una lista de número enteros que representan los N → { #n system #n user #n system2 #n user2 } estados del sistema y los indicadores del usuario, respectivamente. RCLKEYS Obtiene las asignaciones de teclas del usuario actual. N → { obj1, x key 1, … objn, x keyn } * = función
  • 63. Nombre Descripción Acceso Entradas Salidas RCLMENU Obtiene el número del menú presentado. N → x menu RCLΣ Obtiene la matriz estadística del directorio actual. N → [[ matrix ]] RCWS Obtiene el tamaño de palabras actual en bits (1 a 64). > ì → n RDM Reorganiza los elementos del argumento de acuerdo con < % [ vector ]1 { n elements } → [ vector ]2 las dimensiones especificadas. CREATE RDZ Especifica el valor original para el comando RAND. < P x seed → PROBABILITY RE Obtiene la parte real del argumento.* > ó (x, y) → x RECN Prepara la calculadora HP 49 para recibir un archivo de N ‘name’ → otro dispositivo de servidor Kermit y para almacenarlo en una variable especificada. RECT Establece el modo rectangular para coordenadas. N RECV Instruye a la calculadora HP 49 para que busque un N archivo determinado en otro dispositivo de servidor Kermit. REF Reduce una matriz a la forma escalonada. <% LINEAR [[ matrix1 ]] → [[ matrix2 ]] SYSTEMS REMAINDER Obtiene el resto de la división euclidiana de dos <! ‘symb1’ ‘symb2’ → ‘symb3’ polinomios.* POLYNOMIAL63 RENAME Renombra una variable según especificación. ‘name new‘ ‘name old‘ → RENAME N * = función
  • 64. Nombre Descripción Acceso Entradas Salidas64 REORDER Dados un polinomio y una variable, reorganiza las N ‘symb1’ z1 → ‘symb2’ variables en el orden de potencias establecidos en los modos CAS.* REORDER REPEAT Comienza una cláusula de lazo en una estructura de lazo <N BRANCH indefinida WHILE … REPEAT … END. REPL Reemplaza una porción del objetivo con un objeto <N LIST [[ matrix ]]1 nposition [[ matrix ]]2 → [[ matrix ]]3 especificado, comenzando en la posición especificada. RES Especifica la resolución de los gráficos matemáticos y N n interval → estadísticos. RESTORE Reemplaza el directorio HOME actual con la copia de N :n port: name backup → reserva especificada creada anteriormente por ARCHIVE. RESULTANT Obtiene la resultante de dos polinomios de la variable N ‘symb1’ ‘symb2’ → z1 actual.* REVLIST Invierte el orden de los elementos en una lista. <N LIST { objn, ... obj1 } → { obj1, … objn } PROCEDURES RISCH Realiza la integración simbólica en una función usando el <$ DERIV. & ‘symb1’ z1 → ‘symb2’ algoritmo de Risch.* INTEG RKF Calcula la solución para un problema de valor inicial para N { list } x tol xT final → { list } x tol una ecuación diferencial, usando el método de Runge– Kutta–Fehlberg (4,5). * = función
  • 65. Nombre Descripción Acceso Entradas Salidas RKFERR Obtiene el error absoluto estimado para un paso h dado N { list } h → { list } h ydelta error cuando se está resolviendo un problema de valor inicial para una ecuación diferencial. RKFSTEP Calcula el siguiente paso de solución (hnext) para un N { list } x tol h → { list } x tol h next problema de valor inicial para una ecuación diferencial. RL Rota un número entero binario un bit hacia la izquierda. < P BASE BIT #n 1 → #n 2 RLB Rota un número entero binario un byte hacia la izquierda. < P BASE #n 1 → #n 2 BYTE RND Redondea un objeto a una cantidad especificada de < P REAL z1 n round → z2 lugares decimales o dígitos significativos o para ajustarse al formato de presentación actual.* RNRM Obtiene la norma de la fila (norma infinita) de una serie. < % [ array ] → x row norm OPERATIONS ROLL Traslada el contenido de un nivel especificado al nivel 1 y <N STACK objn ... obj1 n → objn–1 … obj1 objn desplaza hacia arriba la porción de la pila debajo del nivel especificado. ROLLD Traslada el contenido del nivel 2 a un nivel n especificado <N STACK objn ... obj1 n → obj1 objn … obj2 y desplaza hacia abajo la porción de la pila debajo del nivel especificado. ROMUPLOAD Transfiere el sistema operativo a otra calculadora. N65 ROMUPLOAD * = función
  • 66. Nombre Descripción Acceso Entradas Salidas66 ROOT ROOT Obtiene el valor de la variable global especificada para la N «program» ‘global’ guess → x root cual el programa especificado u objeto algebraico se aproxima casi a cero o a un extremo local. ROT Rota los primeros tres objetos en la pila, moviendo el <N STACK obj3 obj2 obj1 → obj2 obj1 obj3 objeto que está en el nivel 3 al nivel 1. →ROW Transforma una matriz en una serie de vectores de fila y < % [[ matrix ]] → [ vector ]row1 … [ vector ]row n n da los vectores y un recuento de fila. CREATE ROW ROW– Borra la fila n de una matriz (o elemento n de un vector) y < % [[ matrix ]]1 nrow → [[ matrix ]]2 [ vector ]row da la matriz modificada (o vector) y la fila borrada (o CREATE ROW elemento). ROW+ Inserta una serie en una matriz en la posición indicada por [[ matrix ]]1 [[ matrix ]]2 nindex → [[ matrix ]]3 < % nindex y da la matriz modificada. CREATE ROW ROW→ Transforma una serie de vectores de fila y un recuento de < % ROW [ vector ]row1…[ vector ]rown n → [[ matrix ]] filas en una matriz conteniendo esas filas. RR Rota un número entero binario un bit hacia la derecha. > ì BIT #n 1 → #n 2 RRB Rota un número entero binario un byte hacia la derecha. > ì BYTE #n 1 → #n 2 rref Reduce una matriz a una forma escalonada de filas N [[ matrix1 ]] → { list } [[ matrix2 ]] reducidas y da los puntos de pivote.* RREF Reduce una matriz a una forma escalonada de filas <% LINEAR [[ matrix1 ]] → [[ matrix2 ]] reducidas.* SYSTEMS * = función
  • 67. Nombre Descripción Acceso Entradas Salidas RREFMOD Realiza una reducción de fila modular en una forma N [[ matrix1 ]] → [[ matrix2 ]] escalonada en una matriz y evalúa el módulo del módulo actual. RRK Calcula la solución de un problema de valor inicial para N { list } x tol xT final → { list } x tol una ecuación diferencial con derivadas parciales conocidas. RRKSTEP Calcula el siguiente paso de solución de un problema de N { list } x tol h last → { list } x tol h next current valor inicial para una ecuación diferencial y presenta el método utilizado. RSBERR Obtiene una estimación de error para un paso h dado, N { list } h → { list } h ydelta error cuando se está resolviendo un problema con valores iniciales para una ecuación diferencial. RSD Calcula la cantidad residual B – AZ de los sistemas B, A y < % [[ matrix ]]B [[ matrix ]]A [[ matrix ]]Z → [[ matrix ]]B–AZ Z. OPERATIONS RSWP Intercambia las filas i y j de una matriz y da la matriz < % [[ matrix ]]1 nrow i nrow j → [[ matrix ]]2 modificada. CREATE ROW R→B Convierte un número real positivo en su equivalente > ì n → #n entero binario. R→C Combina dos números o dos series reales en un número <N TYPE x y → (x,y) o serie complejos. R→D Convierte un número real expresado en radianes en su < P REAL x → (180/π)x67 equivalente en grados.* R→D * = función
  • 68. Nombre Descripción Acceso Entradas Salidas68 R→I R→I Convierte un número real en un número entero.* N z1 → n1 SAME Compara dos objetos y da un resultado verdadero (1) si <N TEST obj1 obj2 → 0/1 son idénticos y uno falso (0) si no lo son. SBRK Interrumpe una transmisión o recepción en serie N SCALE Ajusta los dos primeros parámetros en PPAR, (xmin, ymin) N x scale y scale → y (xmax, ymax), de manera tal que xscale y yscale son las nuevas escalas horizontal y vertical para gráficos. SCALEH Multiplica la escala vertical de gráficos por xfactor. N x factor → SCALEW Multiplica la escala horizontal de gráficos por xfactor. N x factor → SCATRPLOT Dibuja un trazado de dispersión de puntos de datos ( x, y) N de las columnas especificadas de la matriz de estadísticas actual. SCATTER Establece el tipo de gráfico en SCATTER. N SCHUR Obtiene la descomposición de Schur de una matriz < % [[ matrix ]]A → [[ matrix ]]Q [[ matrix ]]T cuadrada. FACTORIZATION SCI Establece la pantalla de números en modo científico N n → estándar: un dígito a la izquierda del signo de fracción y n dígitos significativos a la derecha. * = función
  • 69. Nombre Descripción Acceso Entradas Salidas SCLΣ Ajusta (xmin, y min) y (xmax, ymax) en PPAR de manera tal N que un gráfico de dispersión subsiguiente llene PICT exactamente. SCONJ Conjuga el contenido de un objeto nombrado. <N MEMORY ‘name’ → ARITHMETIC SCROLL Presenta el contenido de un objeto nombrado. N ‘name’ → SDEV Calcula la desviación estándar de muestra de cada una N → x sdev de las columnas m de los valores de coordenadas en ΣDAT. SEND Envía una copia de los objetos nombrados a un N ‘name’ → dispositivo Kermit. SEQ Obtiene una lista de los resultados generados por la < N LIST obj exec index x start x end x incr → { list } ejecución repetida de objexec usando index entre xstart y PROCEDURES xend, en pasos de xincr. SERIES Calcula la serie de Taylor, su desarrollo y límite asintótico <$ LIMITS & ‘symb1’ ‘symb2’ z1 → { list1 } ‘symb3’ en puntos finitos e infinitos, para una función dada. SERIES SERVER Comienza el modo de servidor Kermit. N SEVAL Evalúa las variables en una expresión y substituye los N ‘symb1’ → ‘symb2’ valores en la misma.*69 SEVAL * = función
  • 70. Nombre Descripción Acceso Entradas Salidas SF70 SF Establece un usuario especificado o una etiqueta de <N TEST n flag number → sistema. SHOW Obtiene symb2, que equivale a symb1 pero con todas las N ‘symb1’ ‘name’ → ‘symb2’ referencias implícitas a la variable name hechas explícitas. SIDENS Calcula la densidad intrínseca del silicio como una función N xT → x density de la temperatura, xT.* SIGMA Calcula la antiderivada discreta de una función con N ‘symb1’ z1 → ‘symb2’ respecto a una variable especificada.* SIGMAVX Calcula la antiderivada discreta de una función con N ‘symb1’ → ‘symb2’ respecto a la variable actual.* SIGN Obtiene el signo de un número real.* < P REAL z1 → z2 SIGNTAB Obtiene la tabla de signos de una función racional de una N ‘symb1’ → { list1 } variable. SIMP2 Simplifica dos objetos dividiéndolos por su máximo común <! ‘symb1’ ‘symb2’ → ‘symb3’ ‘symb4’ divisor. SIN Obtiene el seno del argumento.* s z → sin z SINCOS Convierte expresiones logarítmicas y exponenciales >û ‘symb1’ → ‘symb2’ complejas en expresiones con términos trigonométricos. * = función
  • 71. Nombre Descripción Acceso Entradas Salidas SINH Obtiene el seno hiperbólico del argumento.* > û z → sinh z HYPERBOLIC SINV Reemplaza el contenido de una variable con su inverso.* <N MEMORY ‘name’ → ARITHMETIC SIZE Obtiene la cantidad de caracteres en una cadena, los <N CHARS “string” → n elementos en una lista, las dimensiones de una serie, los objetos en un objeto unidad u objeto algebraico o las dimensiones de un objeto gráfico. SL Traslada un número entero binario un bit hacia la < P BASE BIT #n 1 → #n 2 izquierda.* SLB Traslada un número entero binario un byte hacia la < P BASE #n 1 → #n 2 izquierda. BYTE SLOPEFIELD Establece el tipo de gráfico en SLOPEFIELD. N SNEG Reemplaza el contenido de una variable con su negativo. <N MEMORY ‘name’ → ARITHMETIC SNRM Obtiene la norma espectral del una serie. < % [ array ] → x spectralnorm OPERATIONS SOLVE Encuentra los ceros de una expresión igualada a 0 o <& ‘symb1’ z1 → { list1 } resuelve la ecuación. SOLVER Presenta un menú de comandos usados en la resolución N de ecuaciones.71 SOLVER * = función
  • 72. Nombre Descripción Acceso Entradas Salidas72 SOLVEVX Encuentra los ceros de una expresión con respecto a la <& ‘symb1’ → { list1 } variable actual. SOLVEVX SORT Clasifica los elementos en una lista en orden ascendente. < P LIST { list }1 → { list }2 SPHERE Establece el modo de coordenadas en esférico. N SQ Obtiene el cuadrado del argumento.* <R z → z2 SR Traslada un número entero binario un bit hacia la < P BASE BIT #n1 → #n2 derecha. SRAD Obtiene el radio espectral de una matriz cuadrada. < % [[ matrix ]]n×n → x spectra l radius OPERATIONS SRB Traslada un número entero binario un byte hacia la < P BASE #n1 → #n2 derecha. BYTE SRECV Obtiene hasta n caracteres de la memoria intermedia de N n → ‘string’ 0/1 entrada en serie, con un dígito de error, si lo hubo. SREPL Encuentra y reemplaza una cadena en objeto de texto. N “string1” “string2” “string3” → “string4” START Inicia las estructuras de lazo definido START … NEXT y <N BRANCH START x start x finish → START … STEP. STD Establece el formato de pantalla de número en modo N estándar. STEP Define el valor de incremento (paso) y termina la <N BRANCH estructura de lazo definida. * = función
  • 73. Nombre Descripción Acceso Entradas Salidas STEQ Almacena un objeto en la variable reservada EQ en el N obj → directorio actual. STIME Especifica el período de espera de SRECV (recepción en N x seconds → serie) y XMIT (transmisión en serie) antes de hacer una pausa.* STO Almacena un objeto en una variable u objeto k obj ‘name’ → especificado. STOALARM Almacena una alarma en la lista de alarmas del sistema y >ç TOOLS x time → n index da su número de índice de alarma. ALRM STOF Establece los estados de los indicadores del sistema o los N #n system → indicadores del sistema y del usuario. STOKEYS Asigna objetos a teclas especificadas en el teclado del N { obj1, xkey 1, ... objn, xkey n } → usuario. STO– Calcula la diferencia entre un objeto y una variable y <N MEMORY obj ‘name’ → almacena el objeto en la variable. ARITHMETIC STO* Multiplica el contenido de una variable especificada por <N MEMORY obj ‘name’ → un número u otro objeto. ARITHMETIC STO/ Calcula el cociente de un número y el contenido de una <N MEMORY obj ‘name’ → variable especificada. Almacena el nuevo valor en la ARITHMETIC variable especificada.73 STO/ * = función
  • 74. Nombre Descripción Acceso Entradas Salidas74 STO+ STO+ Agrega un número u otro objeto a una variable. <N MEMORY obj ‘name’ → ARITHMETIC STOΣ Almacena obj en la variable ΣDAT reservada. N obj → →STR Convierte cualquier objeto en forma de cadena. N obj → “string” STR→ Evalúa el texto de una cadena como si éste fuera N obj1 → obj2 ingresado desde la línea de comandos. STREAM Ejecuta obj repetidamente en los dos primeros elementos <N LIST { list } obj → result en una lista hasta que ésta queda agotada. indica el PROCEDURES resultado final. STWS Establece el tamaño de palabra del entero binario actual < P BASE n → en n bits, donde n es un valor de 1 a 64 (64 es el valor predeterminado). SUB Obtiene la porción especificada de un objeto. <N LIST “string1” n start position n endposition → “string2” SUBST Substituye un valor o expresión por una variable en una >ú ‘symb1’ z1 → ‘symb2’ expresión.* SUBTMOD Realiza una resta y evalúa el módulo del módulo actual.* <! MÓDULO obj1 obj2 → obj3 SVD Obtiene la descomposición de valor singular de una < % [[ matrix ]]A → [[ matrix ]] U [[ matrix ]] V [ vector ] S matriz m × n. FACTORIZATION SVL Obtiene los valores singulares de una matriz m × n. < % [[ matrix ]] → [ vector ] FACTORIZATION * = función
  • 75. Nombre Descripción Acceso Entradas Salidas SWAP Intercambia la posición de dos objetos. <N STACK obj1 obj2 → obj2 obj1 SYLVESTER Obtiene D y P donde D es una matriz diagonal y A = N [[ matrix ]]A → [[ matrix ]]D [[ matrix ]]P PTDP. para una matriz simétrica A. SYSEVAL Evalúa objetos especificados del sistema operativo sin N #naddress → nombre por sus direcciones de memoria. %T Obtiene el porcentaje del primer argumento que está < P REAL x y → 100y/x representado por el segundo argumento.* TABVAL Obtiene los resultados de la sustitución de los valores por N ‘symb1’ { list1 } → ‘symb1’ { list2 } la variable por defecto en la expresión, para una expresión y una lista de valores. TABVAR Calcula los puntos críticos y donde la función aumenta o N ‘symb1’ → ‘symb1’ { list1 } grob1 disminuye, para una función racional. →TAG Combina objetos para crear un objeto etiquetado. N obj “tag” → :tag: obj TAIL Obtiene todos los elementos de una lista o cadena <N CHARS { obj1 ... objn } → { obj2 … objn } excepto el primero. TAN Obtiene la tangente del argumento.* u z → tan z TAN2SC Reemplaza los términos tan(x) con términos sin(x) y >û ‘symb1’ → ‘symb2’ cos(x). TAN2SC2 Reemplaza los términos tan(x) con términos sin(x) y >û ‘symb1’ → ‘symb2’ cos(x).75 TAN2SC2 * = función
  • 76. Nombre Descripción Acceso Entradas Salidas76 TANH TANH Obtiene la tangente hiperbólica del argumento.* > û z → tanh z HYPERBOLIC TAYLOR0 Realiza una expansión de Taylor de cuarto orden de una <$ LIMITS & ‘symb1’ → ‘symb2’ expresión a x = 0.* SERIES TAYLR Calcula el polinomio de Taylor de orden enésimo de symb < $ LIMITS & ‘symb’ ‘global’ n order → ‘symbTaylor’ en la variable global. SERIES TCHEBYCHEFF Obtiene el enésimo polinomio de Tchebycheff.* N n1 → ‘symb1’ TCOLLECT Hace lineal los productos en una expresión trigonométrica >û ‘symb1’ → ‘symb2’ mediante la recolección y la combinación de los términos seno y coseno. TDELTA Calcula un cambio de temperatura.* N x y → x delta TEVAL Realiza la misma función que EVAL y da el tiempo N obj1 → obj2 hms insumido en la realización de la evaluación para la operación especificada. TEXPAND Expande funciones transcendentales. <û ‘symb1’ → ‘symb2’ TEXT Presenta la pila. <N OUT THEN Comienza la cláusula verdadera en una estructura <N BRANCH condicional o de captura de errores. TICKS Obtiene la hora del sistema como un número entero >ç TOOLS → #n time binario. TICKS * = función
  • 77. Nombre Descripción Acceso Entradas Salidas TIME Obtiene la hora del sistema en formato HH.MM.SS. >ç TOOLS → time →TIME Establece la hora del sistema. > ç TOOLS time → TINC Calcula un incremento de temperatura.* N x initial y delta → x final TLIN Hace lineal una expresión trigonométrica y la simplifica. >û ‘symb1’ → ‘symb2’ TLINE TLINE apaga y enciende cada pixel que está encendido o <N PICT (x1,y1) (x2,y2) → apagado, para cada pixel a lo largo de la línea en PICT definido por las coordenadas especificadas, . TMENU Presenta un menú incorporado, uno de biblioteca o uno N x menu → definido por el usuario. TOT Calcula la suma de cada una de las columnas m de N → x sum valores de coordenadas en ΣDAT. TRACE Obtiene el trazo de una matriz cuadrada. < % [[ matrix ]]n×n → x trace OPERATIONS TRAN Obtiene la transposición de una matriz. < % [[ matrix ]] → [[ matrix ]]transpose OPERATIONS TRANSIO Especifica una opción de traducción de caracteres en la N n option → transferencia de datos. TRIG Convierte términos logarítmicos y exponenciales >û ‘symb1’ → ‘symb2’ complejos en sus términos trigonométricos equivalentes.77 TRIG * = función
  • 78. Nombre Descripción Acceso Entradas Salidas78 TRIGCOS Simplifica una expresión trigonométrica en términos de >û ‘symb1’ → ‘symb2’ coseno. TRIGCOS TRIGO Presenta un menú de comandos de trigonometría. N TRIGSIN Simplifica una expresión trigonométrica en términos de >û ‘symb1’ → ‘symb2’ seno. TRIGTAN Reemplaza términos sen() y cos() con términos tan(). >û ‘symb1’ → ‘symb2’ TRN Obtiene la transposición conjugada de una matriz. < P MATRIX [[ matrix ]] → [[ matrix ]]transpose MAKE TRNC Trunca un objeto a un número fijo de lugares decimales o < P REAL z1 n truncate → z2 dígitos significativos, o para adaptarse al formato de presentación actual.* TRUNC Trunca una expansión de series. N ‘symb1’ ‘symb2’ → ‘symb3’ TRUTH Establece el tipo de gráfico en TRUTH. N TSIMP Simplifica expresiones exponenciales y logarítmicas. <* ‘symb1’ → ‘symb2’ TSTR Obtiene una cadena derivada de la fecha y hora. >ç TOOLS date time → “DOW DATE TIME“ TVARS Enumera todas las variables globales en el directorio <N MEMORY ntype → { global … } actual que contienen objetos de un tipo especificado. DIRECTORY TVM Presenta el menú TVM Solver. N * = función
  • 79. Nombre Descripción Acceso Entradas Salidas TVMBEG Especifica que los cálculos de TVM consideren los pagos como si fueran efectuados al comenzar los períodos de N N capitalización. TVMEND Especifica que los cálculos de TVM consideren los pagos como si fueran efectuados al final de los períodos de N capitalización. TVMROOT Hace la resolución para la variable especificada de TVM ‘TVM variable’ → x TVM variable utilizando valores de las variables de TVM restantes. TYPE Obtiene el número de tipo de un objeto. obj → n type <N TEST UBASE Convierte una unidad objeto en unidades de base SI.* < ^ x_unit → y_base-units UNITS TOOLS UFACT Factoriza la unidad de nivel 1 desde la expresión de x1_unit1 x2_unit2 → x3_unit2*unit3 < ^ unidad de la unidad objeto de nivel 2. N UNITS TOOLS UFL1→MINIF Convierte un conjunto de tipos UFL1 (biblioteca universal obj fontset nID → N de tipos) en uno de tipos miniatura HP 49G. →UNIT Crea una unidad objeto a partir de un número real y una x y_unit → x_unit expresión de unidad. objn+2 … obj4 obj3 obj2 n → obj2 … obj4 obj3 UNPICK UNPICK Reemplaza el objeto que está en el nivel n +2 por el objeto <N STACK que está en el nivel 2 y borra los objetos que están en los79 niveles 1 y 2.* * = función
  • 80. Nombre Descripción Acceso Entradas Salidas80 UNROT Cambia el orden de los tres primeros objetos en la pila.* <N STACK obj3 obj2 obj1 → obj1 obj3 obj2 UNROT UNTIL Comienza la cláusula de prueba en una estructura de lazo <N BRANCH indefinido DO … UNTIL … END. UPDIR Hace que el directorio primario del directorio actual sea el <J nuevo directorio actual. UTPC Obtiene la probabilidad de que una variable chi cuadrada < P n x → utpc(n,x) aleatoria sea mayor que x dados n grados de libertad. PROBABILITY UTPF Obtiene la probabilidad de que una variable F de < P n1 n2 x → utpf(n1,n2,x) Snedecor aleatoria sea mayor que x. n1 y n2 son los PROBABILITY grados de libertad de numerador y denominador de la distribución F. UTPN Obtiene la probabilidad de que una variable normal < P m v x → utpn(m,v,x) aleatoria sea mayor que x, donde m y v son PROBABILITY respectivamente el valor medio y la variación de la distribución normal. UTPT Obtiene la probabilidad de que una variable aleatoria t de < P n x → utpt(n,x) un estudiante sea mayor que x, donde n representa los PROBABILITY grados de libertad. UVAL Obtiene la parte numérica de una unidad objeto.* > ø TOOLS x_unit → x →V2 Convierte dos números en un vector o en un número < P VECTOR x y → [xy] complejo. * = función
  • 81. Nombre Descripción Acceso Entradas Salidas →V3 Convierte tres números en un vector. < P VECTOR x1 x2 x3 → [ x1 x2 x3 ] VANDERMONDE Construye una matriz de Vandermonde a partir de una <% { list } → [[ matrix ]] lista de objetos. CREATE VAR Calcula la variación de muestra de los valores de N → x variance coordenadas en cada una de las columnas m en ΣDAT. VARS Obtiene una lista de nombres de todas las variables en el <N MEMORY → { global1 … globaln } menú VAR para el directorio actual. DIRECTORY VER Obtiene el número de versión del Sistema algebraico de N → “string1” la computadora y la fecha de publicación. VERSION Presenta la versión del software y el mensaje de derecho N → “version number” de autor. “copyright message” VISIT Coloca el contenido de una variable en la línea de N ‘name’ → comandos. VISITB Abre el contenido de una variable en el entorno de edición N ‘name’ → más adecuado para el tipo de objeto en particular. VTYPE Obtiene el número de tipo del objeto en la variable. <N TYPE ‘name’ → n type V→ Separa un vector o número complejo en sus elementos < P VECTOR [xy] → x y componentes. WAIT Suspende la ejecución del programa por un tiempo <N IN x → especificado o hasta que se oprima una tecla.81 V→ * = función
  • 82. Nombre Descripción Acceso Entradas Salidas82 WHILE Comienza una estructura de lazo indefinido WHILE … <N BRANCH WHILE REPEAT … END. WIREFRAME Establece el tipo de gráfico en WIREFRAME. N WSLOG Obtiene cuatro cadenas que registran la fecha, la hora y N → “log4” … “log1” la causa de los cuatro eventos más recientes de reencendido. ΣX Suma los valores en la columna de variables N → x sum independientes de la matriz estadística actual (variable reservada ΣDAT). ΣX2 Suma los cuadrados de los valores en la columna de N → x sum variables independientes de la matriz estadística actual. XCOL Especifica la columna de variables independientes de la N n col → matriz estadística actual (variable reservada ΣDAT). XGET Recupera un archivo de otra calculadora mediante N ‘name’ → XMODEM. XMIT Envía una cadena serialmente sin usar Kermit y luego N “string” → 1 indica si la transmisión fue satisfactoria. XNUM Convierte un objeto o una lista de objetos en un formato N obj1 → obj2 numérico aproximado. XOR Obtiene la exclusiva lógica OR de dos argumentos.* >ì LOGIC #n 1 #n 2 → #n 3 * = función
  • 83. Nombre Descripción Acceso Entradas Salidas XPON Obtiene el exponente del argumento.* < P REAL x → nexpon XPUT Envía un archivo a otra calculadora mediante XMODEM. N ‘name’ → XQ Convierte el formato decimal de un número o una lista de N z1 → z2 números en racional. XRECV Prepara la calculadora HP49 para recibir un objeto ‘name’ → mediante XModem.* XRNG Especifica el rango de presentación del eje x. N xmin xmax → XROOT Calcula la raíz x de un número real.* >ð y x → x y XSEND Envía una copia del objeto nombrado mediante XModem. N ‘name’ → XSERVE Pone la calculadora en modo de servidor XMODEM. N XVOL Establece el ancho de la visión volumétrica en VPAR N x left x right → (para gráficos tridimensionales) . XXRNG Especifica el rango x de un plano de entrada (dominio) N x min x max → para gráficos GRIDMAP y PARSURFACE. ΣXY Suma los productos de cada uno de los valores > ÷ SUMMARY → x sum correspondientes en las columnas de variables independ- STATS ientes y dependientes de la matriz estadística actual. ΣY Suma los valores en la columna de variable dependiente > ÷ SUMMARY → x sum83 de la matriz estadística actual (variable reservada ΣDAT). STATS ΣY * = función
  • 84. Nombre Descripción Acceso Entradas Salidas84 ΣY2 ΣY2 Suma los cuadrados de los valores en las columnas de > ÷ SUMMARY → x sum variables dependientes de la matriz estadística actual. STATS YCOL Especifica la columna de variables dependientes de la N n col → matriz estadística actual (variable reservada ΣDAT). YRNG Especifica el rango de presentación del eje y. N y min y max → YSLICE Establece el tipo de gráfico en YSLICE. N YVOL Establece la profundidad de la visión volumétrica en N y near y far → VPAR. YYRNG Especifica el rango y de un plano de entrada para gráficos y near y far → (dominio) para gráficos GRIDMAP y PARSURFACE. ZEROS Obtiene los ceros de una función de una variable, sin <& ‘symb1’ z1 → z2 multiplicidad. ZFACTOR Calcula el factor de corrección de la compresibilidad del N xTr yPr → x Zfactor gas para comportamiento no ideal de un gas de hidrocarburo.* ZVOL Establece la altura de la visión volumétrica en VPAR. N x low x high % Obtiene el porcentaje x de y.* < P REAL x y → xy/100 + Obtiene la suma de los argumentos.* = z1 z2 → z1 + z2 – Obtiene la diferencia de los argumentos.* Š z1 z2 → z1 – z2 * = función
  • 85. Nombre Descripción Acceso Entradas Salidas ! Obtiene la factorial n! de un argumento entero positivo < P n → n! n, o la función gama Γ(x+1) de un argumento no entero PROBABILITY x.* * Obtiene el producto de los argumentos.* Œ z1 z2 → z1 z2 / Obtiene el cociente de los argumentos: el primero se z z1 z2 → z1 / z2 divide por el segundo.* ^ Obtiene el valor del objeto de nivel 2 elevado a la potencia q w z → wz del objeto del nivel 1.* | Comando Where: sustituye valores por nombres en una ê ‘symbold’ { name1, ‘symb1’, name2, → ‘symb new’ expresión.* ‘symb2’ … } < Prueba si un objeto es menor que otro objeto.* >„ x y → 0/1 > Prueba si un objeto es mayor que otro objeto.* >ë x y → 0/1 ≥ Prueba si un objeto es mayor o igual a otro objeto.* <Y x y → 0/1 ≤ Prueba si un objeto es menor o igual a otro objeto.* <X x y → 0/1 = Obtiene una ecuación formada por los dos argumentos.* >æ z1 z2 → z1 = z2 == Prueba si dos objetos son iguales.* N obj1 obj2 → 0/1 ≠ Prueba si dos objetos no son iguales.* <W obj1 obj2 → 0/1 √ Obtiene la raíz cuadrada (positiva) del argumento.* r z → z85 √ * = función
  • 86. ∂ Nombre Descripción Acceso Entradas Salidas86 ∂ Obtiene la derivada de una expresión, número o unidad > ‘symb1’ ‘name’ → ‘symb2’ objeto con respecto a una variable de diferenciación especificada .* → Crea variables locales en un programa. > L obj1 … objn → π Obtiene la constante simbólica ‘π’ o su representación <˜ → ‘π’ numérica, 3.14159265359.* Σ Calcula el valor de una serie finita.* >î ‘indx’ xinit xfinal smnd → xsum Σ– Obtiene un vector de m números reales (o un número x si N → x m = 1) correspondiente a los valores de coordenadas del último punto de datos ingresado por Σ+ en la matriz estadística actual. Σ+ Añade uno o más puntos de datos a la matriz estadística N x → actual (variable reservada ΣDAT). ∫ Integra un integrando de límite inferior a límite superior >€ lower limit upper limit integrand → ‘symb integral’ con respecto a una variable de integración especificada.* ‘name’ * = función