stringtranslate.com

HP 35

La HP 35s (F2215A) es una calculadora científica programable sin gráficos de Hewlett-Packard . Aunque es una sucesora de la HP 33 , se introdujo para conmemorar el 35.º aniversario de la HP-35 , la primera calculadora de bolsillo de Hewlett-Packard (y la primera calculadora científica de bolsillo del mundo ). HP también lanzó una edición de aniversario de producción limitada con una superposición negra brillante y el grabado "Celebrando 35 años". [2]

Características

El HP 35s utiliza notación polaca inversa (RPN) o notación infija algebraica como entrada.

Otras características de los HP 35 incluyen: [3]

A la HP 35s se le ha dado un aspecto retro que recuerda a las calculadoras HP clásicas de los años 1970 a 1990. Sin embargo, proporciona muchas más funciones, potencia de procesamiento y memoria que la mayoría de los modelos anteriores.

La apariencia física y la distribución del teclado de la HP 35s es muy diferente a la de su predecesora inmediata, la HP 33s, pero las dos calculadoras son funcionalmente muy similares. Las principales diferencias son:

HP ha lanzado un emulador 35s gratuito para el sistema operativo Windows (y Wine ). [7] Anteriormente, esto solo estaba disponible para los maestros con fines de demostración en el aula.

Construcción

Vista interna

La HP 35s fue diseñada por Hewlett-Packard en conjunto con Kinpo Electronics de Taiwán, que fabrica la calculadora para HP en China continental. [1]

Según HP, la calculadora ha sido diseñada para uso profesional intensivo y ha sido probada en condiciones ambientales extremas. [1] Está construido con 25 tornillos para mayor rigidez y facilidad de mantenimiento.

El estuche presenta muchos elementos de diseño de las calculadoras HP de la década de 1970, como la innovadora HP-65 , incluido un estuche negro con lados curvos con rayas plateadas, teclas con frente inclinado y teclas de mayúsculas doradas y azules. La placa frontal es de metal, unida a la caja de plástico. Las leyendas clave están impresas, en lugar de la moldura de doble disparo utilizada en los modelos antiguos.

La calculadora funciona con dos pilas de botón CR2032 conectadas en paralelo, que se recomienda sustituir una a la vez, para evitar pérdida de memoria. [5]

Inicialmente se suministraba con un estuche rígido con cremallera , un bolsillo para notas y un manual impreso, [8] pero luego se cambió por un estuche hecho de cartón cubierto de vinilo con lados elásticos y forro de terciopelo, y un CD-ROM. que contiene un manual en PDF .

La calculadora es totalmente autónoma; no hay posibilidad de actualizar el firmware, ni de cargar/guardar programas y datos.

Recepción

Los revisores han acogido con satisfacción la calidad de construcción y el diseño industrial de la 35 como un regreso a las mejores tradiciones de calculadoras profesionales de HP, en contraste con sus calculadoras avanzadas más recientes, que se consideraban repletas de funciones y con mucho estilo para el mercado estudiantil, pero en algunos casos mal diseñados y construidos. [9] [10] Se ha hecho una mención particular a la sensación tradicional de HP del teclado con una ↵ Entertecla grande en su lugar tradicional. [10] [6] Las deficiencias que se han identificado incluyen la falta de cualquier facilidad para comunicarse con una computadora (para cargar y guardar programas y datos), [10] [11] y un rendimiento lento. [3] [6]

La respuesta a la lógica de la calculadora ha sido mixta. El aumento de registros direccionables y la introducción del direccionamiento por número de línea de programa se han considerado una gran mejora con respecto a los 33. [6] [3] [12] Si bien se aplaude el mejor manejo de números complejos en comparación con los 33, se ha criticado el soporte incompleto para ellos. [9] Trabajar con bases hexadecimales y otras bases no decimales ha sido criticado por requerir pulsaciones de teclas excesivas y poco intuitivas. [3] También se han informado varios errores de firmware, que aún no se han solucionado. [13]

La falta de capacidad de comunicación del 35 lo hace aceptable para su uso en algunos exámenes profesionales donde las calculadoras más potentes no lo serían. Por ejemplo, en EE. UU., es la calculadora programable más poderosa aprobada para su uso en los exámenes de Fundamentos de Ingeniería (FE) y Principios y Práctica de Ingeniería (PE). [14]

Detalles de las funciones

Modos de entrada

El 35s admite modos de entrada RPN y algebraico. Como la mayoría de las calculadoras HP, su valor predeterminado es RPN. El usuario puede cambiar fácilmente el modo de entrada. Un anunciador en la pantalla indica el modo de entrada actual.

En el modo RPN, utiliza una pila de cuatro niveles , al igual que todas las calculadoras RPN sin gráficos de HP desde sus primeros días. En contraste con la terminología informática habitual, las calculadoras RPN como esta se refieren al extremo operativo de la pila como la parte inferior y al otro extremo como la parte superior . Los niveles de la pila se denominan X (el inferior), Y, Z y T (el superior); no tienen conexión con las variables del mismo nombre. El nivel X aparece en la línea inferior de la pantalla y el nivel Y en la línea superior. Cada nivel de pila puede contener cualquiera de los tipos de datos admitidos por la máquina: número real, número complejo o vector. Se proporcionan varias funciones para manipular la pila, como y rodar, intercambiar X e Y, recuperar el último valor de X utilizado e intercambiar X y una variable con nombre.R↑R↓x<>yLASTxx<>

El modo algebraico funciona cuando el usuario ingresa una expresión y luego presiona para evaluarla. La expresión aparece en la línea superior de la pantalla, el resultado en la línea inferior. La expresión se puede editar usando las teclas de flecha y retroceso , y volver a evaluarla según se desee.↵ Enter

Unidades y fracciones

10 cm convertidos a pulgadas y mostrados como fracción, "ligeramente debajo" 3+1516 . (Captura de pantalla del emulador)

De acuerdo con el tema retro de la calculadora, las conversiones entre unidades imperiales / estadounidenses y las unidades métricas estándar equivalentes ocupan un lugar destacado en el teclado del 35. Para facilitar el uso a quienes todavía utilizan unidades tradicionales y para otros usos, la calculadora también permite la entrada de valores como fracciones mixtas y la visualización de valores como fracciones mixtas.

La entrada de fracciones mixtas implica el uso de puntos decimales para separar las partes. Por ejemplo, la secuencia convierte 33.15.16 →cm+1516 pulgadas a 10,0 cm (aproximadamente).

La calculadora se puede configurar para que muestre automáticamente valores como fracciones mixtas al alternar la tecla. El denominador máximo se puede especificar usando la función. Se pueden configurar banderas numeradas para especificar cuál de los tres sistemas de denominador se utilizará: denominador más preciso, factores del máximo (por ejemplo, 2, 4, 8, 16, cuando el máximo es 16) o un denominador fijo. Dos pequeños símbolos de flecha en la pantalla indican si el valor real está ligeramente por encima o por debajo del mostrado. No hay funciones para extraer directamente las partes de la fracción mostrada.FDISP/c

Números complejos

Las calculadoras HP anteriores (y otras actuales) han manejado números complejos de diversas formas. En los HP 33, los números complejos se almacenaban como dos valores separados y el modificador "complejo" se usaba para indicar que una operación debía tratar la pila como si contuviera números complejos. Por ejemplo, sumar 12 + 34 i y 56 + 78 i implicó las siguientes pulsaciones de teclas: , que consumieron los cuatro niveles de la pila. [15]34↵ Enter12↵ Enter78↵ Enter56CMPLX+

El 35s almacena números complejos como valores únicos, que luego pueden utilizarse de forma estándar. El ejemplo anterior de sumar 12 + 34 i y 56 + 78 i se convierte en: .12i34↵ Enter56i78+

En los 35, el número de funciones capaces de manejar números complejos es limitado y algo arbitrario. Por ejemplo, sacar directamente la raíz cuadrada de un número real negativo genera un mensaje de error en lugar de un número complejo. Esto es estrictamente correcto dado que un número real no negativo a tiene una raíz cuadrada no negativa única y esto se llama raíz cuadrada principal y se denota por a . El símbolo √ se llama signo radical o base . Por ejemplo, la raíz cuadrada principal de 9 es 3, que se denota por 9 = 3, porque 3 2 = 3 • 3 = 9 y 3 no es negativo. Sin embargo, elevar x a la potencia de 0,5 usando la tecla funciona si el número se ingresa como un número real con una parte compleja igual a cero. [9] Las funciones de trigonometría inversa e hiperbólica no se pueden utilizar con números complejos. Se pueden utilizar logaritmos de base e ( naturales ) y exponenciación , pero no de base 10 . Sin embargo, existen soluciones para muchas de esas limitaciones.yx

Los números complejos se pueden ingresar en forma rectangular (usando la tecla) o polar (usando la tecla), y se pueden mostrar en cualquiera de las formas independientemente de cómo se ingresaron. Se pueden descomponer usando las funciones (radio r ) y (ángulo Θ ). No existen funciones para extraer partes reales e imaginarias, aunque se puede solucionar esto usando las fórmulas Re = r cos Θ e Im = r sin Θ .iΘABSARG

Vectores

El 35s proporciona facilidades para manejar vectores de hasta tres elementos de números reales. [16] Un vector puede almacenarse en la pila, o en cualquier variable, como un valor único y procesarse mediante varias funciones. Lo ingresa el usuario comenzando con un corchete y luego los valores de los elementos separados por comas . Los vectores se pueden sumar, restar, multiplicar y dividir por escalares . Se pueden sumar, restar y multiplicar dos vectores de dimensiones similares para obtener su producto escalar . La función devolverá la magnitud de un vector . No está disponible una función de producto cruzado , ni ninguna función para extraer elementos individuales de un vector, pero el usuario puede calcularlos fácilmente.[,ABS

Los vectores también se pueden utilizar para almacenar simplemente hasta tres números reales juntos, aumentando así la capacidad de almacenamiento de la calculadora, aunque con mayor complejidad y velocidad reducida. HP ha publicado un código de programa para los 35 que permite esto. [17]

Bases numéricas

La calculadora se puede configurar para que muestre valores en forma binaria, octal o hexadecimal, así como el decimal predeterminado. Cuando se selecciona una base no decimal, los resultados del cálculo se truncan a números enteros.

Independientemente de la base de visualización configurada, los números no decimales deben ingresarse con un sufijo que indique su base, lo que implica tres o más pulsaciones de teclas adicionales. [3]

Cuando se selecciona hexadecimal, la fila de seis teclas normalmente utilizadas para funciones de punto flotante (trigonometría, logaritmos, exponenciación, etc.) se asigna a los dígitos hexadecimales A a F (aunque están físicamente etiquetados como ).HM

En bases no decimales, la longitud de la palabra se fija en 36 bits y utiliza la negación en complemento a dos . Hay seis operaciones bit a bit disponibles: , , , , y .ANDORXORNOTNANDNOR

Estadística y probabilidad

Las capacidades estadísticas del 35 son bastante estándar. Puede procesar un conjunto de estadísticas de una o dos variables. Los resultados calculados incluyen medias , media ponderada , desviación estándar y cifras de regresión lineal . Los registros de suma también son accesibles para realizar más cálculos.

Están disponibles funciones de probabilidad ( combinaciones y permutaciones ), así como números aleatorios .

Memoria y variables

Comprobación del uso de memoria: 0 variables indirectas asignadas, 30.192 bytes libres. Los elementos del menú 1 y 2 muestran detalles sobre las variables y programas respectivamente. (Captura de pantalla del emulador)

El 35s proporciona 30k bytes de memoria de usuario, que se comparte entre datos, ecuaciones almacenadas y programas.

Dado que los números complejos y los vectores de hasta tres elementos se pueden almacenar como un solo valor, cada variable de datos ocupa 37 bytes, suficiente para un indicador de tipo y tres números de punto flotante. [5]

Las 26 variables marcadas con alfa y los seis registros estadísticos están asignados permanentemente; el resto del espacio de memoria puede ser ocupado por hasta 801 variables más a las que sólo se puede acceder indirectamente. El acceso indirecto a cualquier variable se logra almacenando su número de secuencia (0 en adelante) en la variable o como un puntero y luego accediendo a la variable a través de o . Las variables indirectas se asignan automáticamente; almacenar un valor distinto de cero en uno da como resultado la asignación de todas las variables con números de secuencia hasta el especificado inclusive. Por el contrario, almacenar un valor cero en la variable indirecta asignada más alta da como resultado la desasignación automática de variables indirectas hacia abajo hasta que se encuentre un valor distinto de cero. Intentar leer una variable no asignada produce un error. Por lo tanto, es una práctica común almacenar un valor ficticio distinto de cero en una variable con un número mayor al necesario, para garantizar que todas las variables con números más bajos estén disponibles independientemente de sus valores. [18] También se puede acceder indirectamente a las variables asignadas permanentemente y a los registros estadísticos, utilizando números de secuencia negativos de -1 a -32.IJ(I)(J)

La calculadora proporciona un conjunto de 41 constantes matemáticas y físicas , que se pueden desplazar y seleccionar mediante la tecla. Hay disponible un conjunto de 12 indicadores binarios; El usuario puede configurar cada indicador para determinar el comportamiento de la calculadora; cinco de ellos pueden usarse para cualquier propósito.CONST

Las ecuaciones almacenadas ocupan un byte por cada carácter y tres bytes por encima.

Los pasos del programa ocupan tres bytes. Los pasos que especifican valores o ecuaciones ocupan más memoria, como se indicó anteriormente.

El usuario puede comprobar fácilmente la cantidad de memoria utilizada y disponible, pero no los programas. El usuario puede borrar todas las variables indirectas por encima de un número específico, con la función.CLVARx

Ecuaciones

Además de variables y programas, el usuario puede almacenar cualquier número de ecuaciones en la calculadora. "Ecuaciones" en este contexto significa expresiones ( f(x,...) ), igualdades ( f 1 (x,...) = f 2 (x,...) ) y asignaciones ( y = f(x ,...) ), cada uno de los cuales se maneja de diferentes maneras. Las ecuaciones normalmente incluyen variables con nombre cuyos valores debe proporcionar el usuario en tiempo de ejecución, pero también pueden tomar valores de la pila.

Las ecuaciones se ingresan en notación algebraica, incluso cuando el modo de entrada RPN está activo. Se almacenan en una lista a la que se accede con la tecla, lo que permite al usuario desplazarse por la lista, agregar, editar y eliminar ecuaciones, y seleccionar una ecuación para procesar.EQN

Una ecuación se puede procesar de varias maneras.

También hay dos entradas integradas en la lista de ecuaciones, para permitir resolver todas las variables en un sistema de ecuaciones lineales . Se admiten sistemas de dos ecuaciones con dos variables y tres ecuaciones con tres variables.

Resolver y (especialmente) integrar ecuaciones requiere tiempo y memoria. Se pueden lograr eficiencias reduciendo la precisión de la pantalla y asegurando que haya suficiente memoria disponible.

Dado que el contenido de una ecuación no se valida hasta que se procese, puede contener cualquier secuencia de caracteres, incluidas cadenas de texto. Esto se puede aprovechar para incluir líneas de notas en la lista de ecuaciones (como se muestra en la imagen principal en la parte superior de esta página).

Programación

El HP 35s es programable mediante pulsaciones de teclas, lo que significa que puede recordar y luego ejecutar secuencias de pulsaciones de teclas para resolver problemas particulares de interés para el usuario. Las pulsaciones de teclas del programa están completamente fusionadas: las funciones a las que se accede mediante teclas Mayús o menús se registran como una pulsación de tecla, no dos o más. Estos programas de pulsación de teclas, además de realizar cualquier operación normalmente disponible en el teclado, también pueden utilizar instrucciones de bifurcación y bucle condicionales e incondicionales, lo que permite a los programas realizar operaciones repetitivas y tomar decisiones.

Todos los programas se almacenan en un espacio de programa continuo y se pueden crear y editar cambiando al modo de programación, usando la tecla. Dentro del espacio del programa, se pueden definir hasta veintiséis etiquetas alfabéticas en el formulario , y cada etiqueta puede ir seguida de hasta 998 pasos más, de modo que cualquier paso puede estar marcado por (" ir a ") o (" ejecutar ") instrucción en el formulario (o solo para el paso de etiqueta en sí, A001). Todos los pasos anteriores a la primera etiqueta están numerados con cuatro dígitos, pero estos pasos no pueden ser objetivo. La inserción o eliminación posterior de pasos en el espacio del programa da como resultado la corrección automática de las instrucciones GTO/XEQ para reflejar los cambios en los números de paso específicos. Es convencional utilizar cada etiqueta para marcar el inicio de un programa separado, de modo que cualquier programa pueda ejecutarse mediante un comando en el formulario . La ejecución del programa se puede interrumpir o reanudar presionando la tecla ("ejecutar/detener"), y el puntero de paso del programa se puede mover usando las teclas y . No existe conexión entre las etiquetas del programa y las variables del mismo nombre.PRGMLBLAGTOXEQA123AXEQAR/S

Como en el funcionamiento normal, la programación se puede realizar en modo RPN o algebraico (infijo). Los programas en modo RPN suelen ser más pequeños y rápidos. [5]

Aquí hay un programa de muestra que calcula el factorial de un número entero del 2 al 69 (ignorando la función factorial/ gamma incorporada de la calculadora ). Hay dos versiones del ejemplo: una para modo algebraico y otra para modo RPN. La versión RPN es significativamente más corta.

Versión algebraica :

Versión RPN :

Las ecuaciones pueden integrarse en programas, como un único paso del programa. La configuración de la calculadora incluye un indicador numerado que especifica si las ecuaciones de los programas deben evaluarse o mostrarse en tiempo de ejecución. Dado que una ecuación puede contener cualquier secuencia de caracteres, se puede componer como un mensaje para mostrar. Después de mostrar un mensaje, el programa se detiene hasta que se presiona, o si una instrucción (pausa) sigue al mensaje, se detiene durante un segundo antes de continuar.R/SPSE

Los programas se pueden resolver e integrar de forma muy parecida a las ecuaciones. En lugar de seleccionar una ecuación de una lista, el usuario presiona , luego la etiqueta del programa y o o , lo que solicita el nombre de la variable de destino. Se utilizan los valores existentes de las otras variables, a menos que el programa contenga instrucciones para que el programa solicite un valor. En el caso de resolver, el programa se trata como una expresión cuyo valor de retorno (el valor que queda en la pila) debe ser cero. Los programas también pueden contener instrucciones para resolver e integrar otras ecuaciones/programas.FN=SOLVEINPUT

Ver también

Referencias

  1. ^ abc Nass, rico (1 de febrero de 2008). "Derribar: la calculadora científica reduce el diseño a dos circuitos integrados". integrado.com. Archivado desde el original el 8 de junio de 2013 . Consultado el 25 de mayo de 2021 .Páginas archivadas posteriores: [1][2]
  2. ^ Cuerno, Joseph K. (2 de septiembre de 2017). "¿Qué tan rara es la edición del 35 aniversario?". Archivado desde el original el 6 de septiembre de 2017 . Consultado el 6 de septiembre de 2017 .
  3. ^ abcde Thimet, Tony. "Hewlett-Packard HP 35". Archivado desde el original el 29 de abril de 2013 . Consultado el 8 de junio de 2013 .
  4. ^ "HP-18C". El Museo de las Calculadoras HP. Archivado desde el original el 23 de septiembre de 2013 . Consultado el 24 de septiembre de 2011 .
  5. ^ abcd "Calculadora científica HP 35s - Guía del usuario" (PDF) . Hewlett Packard. Febrero de 2007. Archivado desde el original (pdf) el 2 de marzo de 2013 . Consultado el 8 de junio de 2013 .
  6. ^ abcd Wright, Gene (mayo de 2011). "Los HP 35" (PDF) . Club de informática portátil y de mano. Archivado desde el original (pdf) el 14 de septiembre de 2013 . Consultado el 29 de diciembre de 2009 .
  7. ^ "Programa emulador de calculadora HP". Hewlett Packard. Archivado desde el original el 2 de julio de 2013 . Consultado el 5 de abril de 2017 .
  8. ^ Osbourn, Chris (17 de diciembre de 2007). "Hewlett-Packard HP 35". Archivado desde el original el 29 de octubre de 2013 . Consultado el 27 de octubre de 2013 .
  9. ^ abc Vorkoetter, Stefan (9 de julio de 2010). "Revisión: Calculadora científica programable HP 35s". Archivado desde el original el 23 de marzo de 2013 . Consultado el 12 de marzo de 2008 .
  10. ^ a b C Graybill, Mark. "Revisión de la calculadora científica HP 35s". Archivado desde el original el 15 de junio de 2013 . Consultado el 15 de julio de 2011 .
  11. ^ Elliott W. Jackson (8 de febrero de 2009). "Mi reseña, HP 35". Museo de Calculadoras HP. Archivado desde el original el 7 de abril de 2013 . Consultado el 11 de junio de 2013 .
  12. ^ Kerber, Ted J. (agosto de 2007). "La HP 35 antes y ahora". Revista Topógrafo Profesional. Archivado desde el original el 3 de enero de 2015 . Consultado el 3 de enero de 2015 .
  13. ^ Dale, Paul (20 de noviembre de 2015) [2007]. "Lista de errores de HP-35". El Museo de las Calculadoras HP. Archivado desde el original el 2 de octubre de 2015 . Consultado el 28 de febrero de 2010 .
  14. ^ "Hewlett-Packard". Sociedad Estadounidense para la Educación en Ingeniería . Archivado desde el original el 13 de diciembre de 2013 . Consultado el 9 de diciembre de 2013 .
  15. ^ "Guía del usuario de la calculadora científica HP 33s" (PDF) . Noviembre de 2004 . Consultado el 31 de julio de 2013 .
  16. ^ "HP 35: trabajar con vectores" (PDF) . Hewlett Packard.
  17. ^ "HP 35s: programa de empaquetado de datos de registro indirecto" (PDF) . Hewlett Packard.
  18. ^ Hazelton, Bill (marzo de 2008). "Programación y trabajo con memoria de dirección indirecta en HP 35" (PDF) . Consultado el 22 de enero de 2019 .

enlaces externos