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.

Presionar Tecla

14 respuestas [Último envío]
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
Presionar Tecla
 
Dom, 05/09/2010 - 15:19

Hola a todos, quería saber si alguien sabía como hacer para presionar una tecla en la calculadora HP 50G. Mi idea es hacer un archivo de texto con el HPUserEdit y como cuando pongo VIEW aparece abajo de todo quiero presionar shift naranja y arriba.
Gracias!

Top
Integró: 19/11/2003
Envíos: 838
MonedasHP: 1222
Imagen de MACH
Calc: HP50 | ROM:HP50-C Revisión #2.15 | HP49G | HP48G+ | HP28C | HP75C | HP41CV | HP67
 
#1
Dom, 05/09/2010 - 21:30

Hola!, Vere:
¿ Podrías por favor, ser más explícito ?. Muchas Gracias.

¡El conocimiento, a través de la capacitación, es la base de la sabiduría!. ¡ Ni a la persona, ni al ingenio, lo hace, el título!.
Cordiales saludos desde Neuquén, Patagonia Argentina.
M.A.C.H.

Top
Integró: 24/02/2004
Envíos: 405
MonedasHP: 298
Imagen de Elias1976
Calc: HP49 | ROM:Hp 49G - Hp 48GX - Hp 48SX - Hp 42S - Hp 41CV - Hp 32SII - Hp 32S - Hp 28S - Hp 17BII - Hp 12C - Casio Classpad 330
 
#2
Lun, 06/09/2010 - 09:42

Busca informacion sobre el comando KEYEVAL.-

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#3
Lun, 06/09/2010 - 11:21

Gracias a ambos, me parece que la clave esta en KEYEVAL! Wink

Lo que quería hacer yo es que el mismo programa pulse una tecla, otro ejemplo de para que serviría esto es:
- Poner directamente el editor de ecuaciones por ejemplo para introducir una ecuación, así es mas rápido
- Apagar la calculadora (no se para que serviría, pero bueno, jaja)

Voy a seguir investigando el KEYEVAL (en realidad que código va con que tecla)

EDIT:
Ya logré presionar teclas y todos, para el que quiera saber bien bien como es:
ab.c KEYEVAL
siendo a fila de la tecla, b columna de la tecla y c estado con que se la presiona, si queres presionarla comunmente 1, junto con el shift izq 2, shift der 3, alpha 4, etc...
por ejemplo para apagar la calculadora:
101.3 KEYEVAL
en la fila 10 columna 1 esta el ON y si se aprieta con el shift naranja se apaga.

Ahora tengo otra duda importante que no me deja seguir! =(
Yo quería presionar una tecla cuando veía una imagen (GROB) porque mi grob es muy grande y cuando pongo SCROLL empieza desde el fin de la imagen y quería hacer que presione shift naranja arriba así comenzaba desde el inicio. Ej:

"En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación 
daremos una definición  de estos 
dos temas.
La noción de robótica atiende a 
una idea de estructura mecánica 
universal capaz de adaptarse, 
como el hombre, a muy diversos 
tipos de acciones. La robótica, 
en sentido general abarca una 
amplia gama de dispositivos con 
muy diversas cualidades físicas 
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
 para el que sea concebido. "
1
(FLECHITA)GROB SCROLL

Cambien el (FLECHITA) por la flechita Tongue, van a ver que empieza de abajo, y yo quería presionar lo siguiente 25.3 KEYEVAL (presionar arriba con shift derecho a la vez para ir arriba), pero como que cuando se usa el comando SCROLL hasta que no se aprete otra tecla no continua el programa.

Tenía intenciones de hacer un tutorial para escribir cosas en la calculadora un poco mas avanzadas y necesitaba de esto para continuar, desde ya gracias a todos! Smile

Top
Integró: 19/11/2003
Envíos: 838
MonedasHP: 1222
Imagen de MACH
Calc: HP50 | ROM:HP50-C Revisión #2.15 | HP49G | HP48G+ | HP28C | HP75C | HP41CV | HP67
 
#4
Lun, 06/09/2010 - 12:59

Hola!, Vere:
Puedes acceder al Editor de Ecuaciones, a través de ... xEQW, que es un ROM Pointer y se encuentra indicado cómo ... ROMPTR DD B.
1: << EQW >>
A ésto lo guardas en CST o en el VAR, cómo variable global.
También en SysRPL puedes hacerlo, mediante ...
::
CK1
FPTR 4 73
DROP
;
@

Luego le asignas una tecla, por ejemplo a HIST, que es poco utilizada.
Lo haces así.
<< nombre variable 41.1 ASN >>

Es más, si quieres crearte una variable agrupadora, puedes hacerlo a través de 'STARTUP' e incluirla dentro, para que cada vez que reinicializes , no se borre la asignación de la tecla HIST.

¡El conocimiento, a través de la capacitación, es la base de la sabiduría!. ¡ Ni a la persona, ni al ingenio, lo hace, el título!.
Cordiales saludos desde Neuquén, Patagonia Argentina.
M.A.C.H.

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#5
Lun, 06/09/2010 - 13:31

MACH cita:
Hola!, Vere:
Puedes acceder al Editor de Ecuaciones, a través de ... xEQW, que es un ROM Pointer y se encuentra indicado cómo ... ROMPTR DD B.
1: << EQW >>
A ésto lo guardas en CST o en el VAR, cómo variable global.
También en SysRPL puedes hacerlo, mediante ...
::
CK1
FPTR 4 73
DROP
;
@

Luego le asignas una tecla, por ejemplo a HIST, que es poco utilizada.
Lo haces así.
<< nombre variable 41.1 ASN >>

Es más, si quieres crearte una variable agrupadora, puedes hacerlo a través de 'STARTUP' e incluirla dentro, para que cada vez que reinicializes , no se borre la asignación de la tecla HIST.

Gracias pero no es lo que estoy buscando...
Lo que quiero hacer es cuando veo un GROB con SCROLL es pulsar shift derecho y arriba así comienzo a ver el GROB desde el inicio

Top
Integró: 24/02/2004
Envíos: 405
MonedasHP: 298
Imagen de Elias1976
Calc: HP49 | ROM:Hp 49G - Hp 48GX - Hp 48SX - Hp 42S - Hp 41CV - Hp 32SII - Hp 32S - Hp 28S - Hp 17BII - Hp 12C - Casio Classpad 330
 
#6
Lun, 06/09/2010 - 16:24

Lo que podrias hacer es guardar en PICT y visualizarla en PVIEW, así obligas a la calculadora que visualice de acuerdo a las coordenadas que pongas para PVIEW.

Lo otro seria (si no quieres ensuciar el entorno PICT) es visualizar el grob con ->LCD, pero en ninguno de los 2 casos te admite el "scrolleo" de la imagen.

Para subsanar esto podrias implementar una rutina con un WHILE o un DO, en que te simule un scroll.

De todos modos si quieres evitarte el trabajo de programarlo, en Hpcalc hay bastantes visores de Grobs que me imagino son mejores que el Scroll de la calculadora.-

Saludos!!

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#7
Lun, 06/09/2010 - 16:35

Estuve probando con el comando PVIEW pero no me deja hacer el KEYEVAL me lo hace recién cuando salgo de la imagen ejecuta el comando KEYEVAL.
Puedo hacer PVIEW y scrollear si no le doy las coordenadas iniciales si pongo
'Y=aX+b' 3 [FLECHA]GROB PICT STO { } PVIEW
poniendo mas cosas en el GROB que quiero ver y guardándolas en PICT logro ver todo, pero es raro, porque comienza en la mitad de la imagen.
Siento que estoy taaan cerca Tongue

Top
Integró: 19/11/2003
Envíos: 838
MonedasHP: 1222
Imagen de MACH
Calc: HP50 | ROM:HP50-C Revisión #2.15 | HP49G | HP48G+ | HP28C | HP75C | HP41CV | HP67
 
#8
Mar, 07/09/2010 - 08:44

Hola!, Vere:
Con ésta variable global, escrita en SysRPL, podrás directamente presionar la flecha abajo plateada, para mover con Scroll el texto. Espero que sea lo que necesitas.

::
CK0
"En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación
daremos una definición de estos
dos temas.
La noción de robótica atiende a
una idea de estructura mecánica
universal capaz de adaptarse,
como el hombre, a muy diversos
tipos de acciones. La robótica,
en sentido general abarca una
amplia gama de dispositivos con
muy diversas cualidades físicas
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
para el que sea concebido."
JUMPTOP
ViewObject
CLEARLCD
;
@

¡El conocimiento, a través de la capacitación, es la base de la sabiduría!. ¡ Ni a la persona, ni al ingenio, lo hace, el título!.
Cordiales saludos desde Neuquén, Patagonia Argentina.
M.A.C.H.

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#9
Mar, 07/09/2010 - 22:16

MACH cita:
Hola!, Vere:
Con ésta variable global, escrita en SysRPL, podrás directamente presionar la flecha abajo plateada, para mover con Scroll el texto. Espero que sea lo que necesitas.

::
CK0
"En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación
daremos una definición de estos
dos temas.
La noción de robótica atiende a
una idea de estructura mecánica
universal capaz de adaptarse,
como el hombre, a muy diversos
tipos de acciones. La robótica,
en sentido general abarca una
amplia gama de dispositivos con
muy diversas cualidades físicas
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
para el que sea concebido."
JUMPTOP
ViewObject
CLEARLCD
;
@

Muchas gracias!! Smile Pero como lo haría :$ no se como programar eso en SysRPL, solo se usar USER :S o sea, mi código es el siguiente:

Cita:

«
PUSH @GUARDA LOS FLAGS DEL USUARIO ASI NO LOS MODIFICAMOS
-70 SF @ACTIVAR PARA Q SE VEA BIEN
"Ingenieria electrónica" @Ponganle nombre trucho
{{ "Pass:" "Ingrese contraseña" 0 }}
{ 1 0 }
{ }
{ 0 }
INFORM DROP EVAL Q DUP
123 @CONTRASEÑA FALSA
== IF
THEN
"En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación
daremos una definición de estos
dos temas.
La noción de robótica atiende a
una idea de estructura mecánica
universal capaz de adaptarse,
como el hombre, a muy diversos
tipos de acciones. La robótica,
en sentido general abarca una
amplia gama de dispositivos con
muy diversas cualidades físicas
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
para el que sea concebido." 1 GROB SCROLL @TEXTO FALSO!
ELSE
159 @ CONTRASEÑA VERDADERA!!!
== IF THEN @ACA EMPIEZA EL TEXTO QUE QUERRAMOS INTRODUCIR
"Distribuciones discretas:" 1 GROB
" Binomial: x~B(n,p) " 1 GROB NEG GROBADD
'P(x)=(n!/(x!*(n-x)!))*p^k*(1-p)^(n-k)' 0 GROB GROBADD
'E(x)=n*p' 0 GROB GROBADD
'V(x)=n*p*(1-p)' 0 GROB GROBADD
" Hipergeometrica: " 1 GROB NEG GROBADD
'Prob(x)=((R!/(x!*(R-x)!))*((N-R)!/((n-x)!*((N-R)-(n-x))!)))/(N!/(n!*(N-n)!))' 0 GROB GROBADD
"Que es igual a:" 1 GROB GROBADD
'P(x)=COMB(R,x)*COMB(N-R,n-x)/COMB(N,n)' 0 GROB GROBADD
'E(x)=n*R/N' 0 GROB GROBADD
'V(x)=n*R/N*COMB(N-R,N)' 0 GROB GROBADD
"Prop:
†n<(N-R) y nR ent 0 ‰ x ‰ R
†n>(N-R) y n(N-R) y n>R ent n-(N-R)‰x‰R" 1 GROB GROBADD
" Poisson: x~P(–) " 1 GROB NEG GROBADD
'P(x)=(e^(-–)*–^x)/(x!)' 0 GROB GROBADD
"E(x)=V(x)=–" 1 GROB GROBADD
'F(X)=…(j=0,x,(EXP(-–)*–^j)/(j!))' 0 GROB GROBADD
" Geometrica: x~G(p) " 1 GROB NEG GROBADD
"x:cant de obser necesarias hasta
q aparece el primer exito" 1 GROB GROBADD
'p(x)=p*q^x' 0 GROB GROBADD
'E(x)=q/p' 0 GROB GROBADD
'V(x)=q/(p^2)' 0 GROB GROBADD
" Uniforme: " 1 GROB NEG GROBADD
'p(x)=1/k' 0 GROB GROBADD
'E(x)=…(x=x1,xk,x*p(x))' 0 GROB GROBADD
"que es igual a:" 1 GROB GROBADD
'…(j=1,k,x)*(1/k)=µ' 0 GROB GROBADD
'V(x)=…(j=1,n,(x-µ)^2/k)' 0 GROB GROBADD
"k es n° de obs" 1 GROB GROBADD
SCROLL
ELSE @CONTRASEÑA INCORRECTA
"CONTRASEÑA INCORRECTA" MSGBOX
END
END
POP @DEVUELVE LOS FLAGS A LA NORMALIDAD
»

Top
Integró: 19/11/2003
Envíos: 838
MonedasHP: 1222
Imagen de MACH
Calc: HP50 | ROM:HP50-C Revisión #2.15 | HP49G | HP48G+ | HP28C | HP75C | HP41CV | HP67
 
#10
Mié, 08/09/2010 - 14:36

Hola!, Vere:
Utiliza directamente SCROLL y CLLCD y elimina a ... 1 GROB SCROLL.

¡El conocimiento, a través de la capacitación, es la base de la sabiduría!. ¡ Ni a la persona, ni al ingenio, lo hace, el título!.
Cordiales saludos desde Neuquén, Patagonia Argentina.
M.A.C.H.

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#11
Mié, 08/09/2010 - 17:41

MACH cita:
Hola!, Vere:
Utiliza directamente SCROLL y CLLCD y elimina a ... 1 GROB SCROLL.

No entendí, como decís que lo haga?

Top
Integró: 19/11/2003
Envíos: 838
MonedasHP: 1222
Imagen de MACH
Calc: HP50 | ROM:HP50-C Revisión #2.15 | HP49G | HP48G+ | HP28C | HP75C | HP41CV | HP67
 
#12
Mié, 08/09/2010 - 20:55

Hola!, Vere:
<< "En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación
daremos una definición de estos
dos temas.
La noción de robótica atiende a
una idea de estructura mecánica
universal capaz de adaptarse,
como el hombre, a muy diversos
tipos de acciones. La robótica,
en sentido general abarca una
amplia gama de dispositivos con
muy diversas cualidades físicas
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
para el que sea concebido. "
SCROLL
CLLCD >>

¡El conocimiento, a través de la capacitación, es la base de la sabiduría!. ¡ Ni a la persona, ni al ingenio, lo hace, el título!.
Cordiales saludos desde Neuquén, Patagonia Argentina.
M.A.C.H.

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#13
Mié, 08/09/2010 - 22:53

MACH cita:
Hola!, Vere:
<< "En este trabajo desarrollaremos
los temas de Robótica e Intelige
ncia Artificial, a continuación
daremos una definición de estos
dos temas.
La noción de robótica atiende a
una idea de estructura mecánica
universal capaz de adaptarse,
como el hombre, a muy diversos
tipos de acciones. La robótica,
en sentido general abarca una
amplia gama de dispositivos con
muy diversas cualidades físicas
y funcionales asociada a la part
icular estructura mecánica de aq
uellos, a sus características op
erativas y al campo de aplicación
para el que sea concebido. "
SCROLL
CLLCD >>

Pero el tema es que quiero meter ecuaciones y grobs en el medio :$

Top
Integró: 31/10/2007
Envíos: 189
MonedasHP: 101
Imagen de cesar767_7
 
#14
Mié, 02/03/2011 - 13:31

Saludos compañeros ya se que paso tiempo desde el ultimo post pero me preguntaba si VereV consiguio hacer esto, bueno porque yo tambien estoy en eso y no se como la unica forma que vi seria utilizando el programa que presento CesarV con el comando SCROLL2 en el siguiente tema http://www.adictoshp.org/node/2249

Top

Twitter

Cargando...

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