Glosario

Abreviatura para la Notación Polaca Inversa o Reverse Polish Notation.
Esta notación de sufijo es la sintaxis de entrada que casi todas las calculadoras HP usan. Básicamente hay dos tipos de RPN. Una usada en calculadoras más viejas, hace que el ENTER duplique el nivel uno del stack en la línea de edición, y otro, usado en las 28/38G/48/49/50, que hace que el ENTER duplique el nivel uno si la línea de edición no está siendo usada, y que pone el contenido de la línea de edición en el nivel uno si la línea de edición está siendo usada. RPN usa notación de sufijo, así que 1+1 es introducido 1 ENTER 1 + en vez de 1 + 1 =.
Esto puede parecer más confuso al principio, pero es mucho más sencillo con expresiones más complejas. La Notación Polaca Inversa se basa en los trabajos de el polaco Jan Lukasiewicz, quien creó la notación de prefijo ( + 1 1 ) llamada Notación Polaca.

transferir matrices de la hp 50g a una hoja de excel

7 respuestas [Último envío]
Integró: 15/05/2010
Envíos: 7
MonedasHP: 14
Imagen de tropomina
Calc: HP50 | ROM:2.15
transferir matrices de la hp 50g a una hoja de excel
 
Sáb, 15/05/2010 - 06:22

Hola, soy nuevo en el foro y antes de postear he buscado pero no he resuelto mi duda yo he escrito una matriz en la hp(algunos de sus elementos son palabras) y he intentado sin exito transferir esa matriz a una hoja de excel, he oido hablar del xcell pero no he entendido bien su funcionamiento y no se si servirá para lo que quiero, por cierto, ¿al resetear perderia algun dato que tuviera guardado, como alguna variable creada por mi?
Un saludo y gracias por su ayuda.

Top
Integró: 23/07/2009
Envíos: 91
MonedasHP: 124
Imagen de agnus_7asch
Calc: HP50
 
#1
Dom, 16/05/2010 - 18:32

-En realidad, cualquier objeto que se adecue a texto sin formato (como el que se obtiene cuando se redacta algo en notepad de windows) se puede importar desde excel, bajo ciertas condiciones (ya que intentó con matrices, ahora con listas!, haber qué logramos...):

Cita:

por cierto, ¿al resetear perderia algun dato que tuviera guardado, como alguna variable creada por mi?

-si los datos o variables que usted generó han sido guardados en HOME, o en cualquier sub-carpeta: sí.

-si los datos o variables que usted generó han sido guardados en algún puerto ("3:SD", 2:FLASH, 1:ERAM ó 0:IRAM), entonces: no.

Aún así, la conservación o pérdida de datos depende también de la clase de reinicio (reinicio en caliente: cuando se pulsa [ON]+[C] simultáneamente por ejemplo; reinicio en frío...; quitando las pilas un determinado tiempo..., etc.) También del puerto en el que hayan sido guardados (el puerto 2: es recomendable para guardar respaldos, si no se cuenta con SD: http://www.hpcalc.org/hp49/utils/memory/sdr202.zip ). Incluso del estado de la "bateria de respaldo(la pila redondita Big smile )" ...pero, curiosamente, existe un programa que genera datos (...una contraseña al encender la calculadora) que no se quitan ni con reinicios, ni quitando las pilas, ni siquiera con la actualización de la ROm (pero faltaría intentar alguito más...):

http://www.hpcalc.org/hp49/utils/security/sdp22.zip

bye!

!

Top
Integró: 15/05/2010
Envíos: 7
MonedasHP: 14
Imagen de tropomina
Calc: HP50 | ROM:2.15
 
#2
Lun, 17/05/2010 - 10:16

muchas gracias agnus_7asch aunque me faltan algunas cosas por alarar, por ejemplo si yo me he creado varios caracteres nuevos en la carpeta char al hacer un reinicio para instalar un programa ¿se me borrarian los caracteres nuevos y la configuración personalizada de la calculadora,como las banderas que haya cambiado? y luego en el video me explicas como dividir las filas ¿como se haria con las columnas?
Gracias de nuevo un saludo Beer Smile

Top
Integró: 23/07/2009
Envíos: 91
MonedasHP: 124
Imagen de agnus_7asch
Calc: HP50
 
#3
Mar, 18/05/2010 - 17:59

-generalmente la configuración de las banderas no se modifica si es que utiliza "un reinicio" con [ON]+[C]...igualmente con los caracteres del sistema (...o sea, usualmente, los cambios de usuario tanto en los caracteres o con nuevas fuentes que utilice la calculadora, se pierden con [ON]+[C]; no así las variables en las que estén guardados los archivos de partida, por supuesto); pero puede mantener cualquier configuración requerida despues de un reinicio en caliente, a través de la variable reservada STARTUP {descripción: http://www.hpcalc.org/hp49/docs/programming/progsysrpl_pdf.zip Apéndice A: PAG 429 }.-

Cita:

La variable STARTUP es útil para configurar la calculadora. Esta variable (que debe estar en el directorio HOME), contiene un objeto que se ejecuta después de cada reinicio en caliente. Ello se puede usar para fijar todos los parámetros perdidos por un reinicio en caliente que se quiera recuperar; o para ejecutar lo que usted desee. El siguiente programa fijará el modo de usuario (que finaliza con un reinicio en caliente); lo que es esencial al realizar algunas asignaciones de tecla para una eficiente programación por ejemplo (inclusive para un eficiente uso). El programa adjunta también la biblioteca 257:

« -62 SF 257 ATTACH »

O a través de la creación de bibliotecas con programas que realizen lo que prefiera en RPL( user o system), y que hayan sido guardados en la "variable especial" $CONFIG {descripción: http://www.hpcalc.org/hp49/docs/programming/progsysrpl_pdf.zip Apéndice B: PAG 448 }.-

Cita:

$CONFIG Objeto de configuración de bibliotecas. Este objeto será evaluado en cada reinicio en caliente. Normalmente, se hallan programas de configuración que adjuntan la biblioteca. Esto, se puede realizar guardando en ella algo así como “::_romid_TOSRRP_;”, donde romid es el Id de la biblioteca. Si prefiere, puede guardar simplemente el número real 1. en $CONFIG, y un objeto de configuración por defecto será producido, que adjunte la biblioteca en cada reinicio en caliente.

-para "preparar" filas o cualquier "atributo" en general, sólo se debe comprender qué cartacter funciona de qué manera en la calculadora y en la pc:

Por ejemplo: Si particularmente las llaves "}{" representan nuevas filas que se usan para identificar y reemplazar en word con saltos de línea [^p](lo que a su vez le sirve a excel para distinguir filas al importar), se puede ver que un espacio en blanco entre elementos de la lista de listas (para la calculadora) significa delimitaciones de COLUMNA (para el ejemplo del video)...Juegue con buscar esto y reemplazar con aquello, para obtener su propio algoritmo de traducción entre archivos;
aunque lo ideal sería un programa que trabaje simultaneamente en la calculadora(la dichosa hoja "de cálculo") y la pc(para controlar los office's con basic que esclaviza completamente a excel... Big smile ), y realice todo eso... Oups

!

Top
Integró: 15/05/2010
Envíos: 7
MonedasHP: 14
Imagen de tropomina
Calc: HP50 | ROM:2.15
 
#4
Lun, 17/05/2010 - 20:09

gracias una vez mas agnus_7asch, pero como averiguo cual es el caracter para separar las columnas
Un saludo

Top
Integró: 09/03/2010
Envíos: 467
MonedasHP: 926
Imagen de zuaritx
Calc: HP48G/GX | ROM:.
 
#5
Mar, 14/12/2010 - 21:06

<

Top
Integró: 23/07/2009
Envíos: 91
MonedasHP: 124
Imagen de agnus_7asch
Calc: HP50
 
#6
Mar, 18/05/2010 - 20:00

Cita:

...se puede ver que un espacio en blanco entre elementos de la lista de listas (para la calculadora) significa delimitaciones de COLUMNA

Sorry, an error has been corrected (is in bold)! :Cool ...un espacio delimita columnas al interior de matrices y listas: ...sólo observe cómo queda cualquiera de estos objetos despues de ingresarlos a la pila y convertirlos en cadenas con ->STR, ya que reiteradamente, lo mas simple --y curiosamente muy difundido (el programa cogo, por ejemplo)-- para transportar datos es utilizar cadenas de texto, desde y al clipboard de la calculadora o el pc, o en variables... (...un espacio para el modo RPN. Es una coma en el modo algebraico) Big smile

1: { { 1 2 3 } { 5 6 7 } }
->STR
1: "{ { 1 2 3 } { 5 6 7 } }"

pero, en general, recuerde que se trata del extenso tema de transferencia de archivos binarios o ascii para hp-pc; y no limitado a números y palabras, es posible convertir casi cualquier objeto de usuario a cadenas de texto, para su posterior traslación en cualquier sentido (como lo hace HPUserEdit por ejemplo... con el emulador; Observe también qe es maravillosamente posible editar objetos directamente de la calculadora a traves de cualquier editor de texto mediante el programa conn4x -por eso me encanta este programa- Tongue ). Para la particular finalidad de obtener rápidamente un archivo importable con excel, finalmente, es preferible utilizar su propia nomenclatura msexcel para fórmulas (dentro de lo posible o aceptable Big smile ) al tiempo de escribir dicho archivo en la calculadora... adecuarlo --preferentemente a través de las funcionalidades de textto, integrados en la calculadora para búsqueda, reemplazo y referencia--, y transferirlo, para su posterior importación desde excel... creo que esa fue parte de la idea cuando se crearon la spreadsheet de la ROM2.10-7, y posiblemente también lo pensó así el doctor manjo cuando creó MXEval....

!

Top
Integró: 15/05/2010
Envíos: 7
MonedasHP: 14
Imagen de tropomina
Calc: HP50 | ROM:2.15
 
#7
Mié, 19/05/2010 - 11:54

gracias a zuaritx y agnus_7asch por sus aclaraciones solo una cosa mas
¿el programa xcell lo podria usar para tal efecto?.
Un saludo

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
1 + 5 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.