Está en la página 1de 18

usar archivos PROG y STRNG

athinol el Jue Oct 14, 2010 1:38 pm Hola para instalar y usar librerias (los que se ven en la calculadora como LIB) hay un estupendo tutorial de cmo pasarlos y usarlos, pero, si el archivo es PROG o STRNG eso no sirve... (al menos no me funciona) como puedo hacer funcionar una aplicacin de esos tipos? hay algn tutorial?

muchas gracias

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


Felipe Salazar el Jue Oct 14, 2010 4:43 pm Cuando descargas programas de Internet, te encuentras mayormente con estos 4 casos:

1) Te dan una biblioteca y tu la instalas manualmente ponindola en la pila y haciendo una de estas operaciones: --- 0. STO, luego ON+C --- 1. STO, luego ON+C --- 2. STO, luego ON+C 2) Te dan un programa que instala a una biblioteca automticamente solo al presionar EVAL a este programa. Generalmente te pide el nmero de puerto en el que deseas instalar.

3) Te dan un programa que lo puedes guardar en una variable. Estos programas estn delimitados por <<.......>>

4) Te dan una cadena que contiene a un programa. Estos estn delimitados por "<<......>>" . Esta cadena la debes convertir a programa ejecutando el comando STR

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

Re: usar archivos PROG y STRNG


athinol el Vie Oct 15, 2010 9:12 am Felipe Salazar escribi:Cuando descargas programas de Internet, te encuentras mayormente con estos 4 casos:

4) Te dan una cadena que contiene a un programa. Estos estn delimitados por "<<......>>" . Esta cadena la debes convertir a programa ejecutando el comando STR

gracias por la ayuda, con las libreras no tengo problema, con lo que me dijiste comprob que si, los que son PROG dndoles a eval instalan automticamente una librera, los que tengo ni preguntan donde, son muy prcticos son con esos ltimos con los que no consigo avanzar.... cual es el comando STR->? lo tengo que escribir? es alguna tecla que no encuentro? no lo entiendo... de nuevo, gracias

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


Felipe Salazar el Vie Oct 15, 2010 2:09 pm athinol escribi:cual es el comando STR->? lo tengo que escribir? es alguna tecla que no encuentro? no lo entiendo... de nuevo, gracias

Bscalo en el catlogo de comandos:

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

Re: usar archivos PROG y STRNG


athinol el Lun Oct 18, 2010 4:53 am aaaaaaaaaaaaaaaaaaaaaaaaaaaah!!!!!! vaaaaaaaaale

ahora ya lo encontr y ya me funcionan esos archivos muchsimas gracias!!

edito: y que problema hay si cuando hago esa operacin (tengo el archivo en la pila y le doy a str y luego a eval) me da error de invalid syntax??? es porque no hice bien el archivo en HPUser???? (me pasa con uno mo y con alguno que baj... sin embargo uno que me dio un compaero de este foro para elegir ecuacin va bien... )

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


Felipe Salazar el Lun Oct 18, 2010 8:17 pm athinol escribi:...y que problema hay si cuando hago esa operacin (tengo el archivo en la pila y le doy a str y luego a eval) me da error de invalid syntax??? es porque no hice bien el archivo en HPUser???? (me pasa con uno mo y con alguno que baj... sin embargo uno que me dio un compaero de este foro para elegir ecuacin va bien... )

Si al usar el comando STR-> da el error "invalid sintax", es porque la cadena no corresponde a un objeto vlido. Probablemente debes editar la cadena. Para esto debes conocer los comandos que forman parte del programa para saber que es lo que debes corregir.

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

Re: usar archivos PROG y STRNG


athinol el Mar Oct 19, 2010 8:35 am vale, vale, pues ya reviso el que hice, seguro que met alguna cosa mal, lo que me extraa es que 2 archivos no son hechos por mi (que estoy aprendiendo) son programas descargados y que no tienen mala pinta la verdad.... muchas gracias, estoy avanzando mucho con vuestra ayuda

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


athinol el Mir Oct 27, 2010 9:46 am Felipe Salazar escribi: Si al usar el comando STR-> da el error "invalid sintax", es porque la cadena no corresponde a un objeto vlido. Probablemente debes editar la cadena. Para esto debes conocer los comandos que forman parte del programa para saber que es lo que debes corregir.

si la cadena es de un programa que baj de hpcalc.org... como la edito si me da ese error?? aviso al que lo program o espero a que alguien ms lo pruebe??

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


Felipe Salazar el Mir Oct 27, 2010 1:31 pm Cada caso puede ser diferente. Sera bueno que copies el cdigo de esa cadena en el foro. Pegando la cadena en tu post, luego sombreandola y presionando el botn cdigo de la barra de herramientas del foro.

O tambin poniendo un enlace a ese programa con el botn Vnculo:

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

Re: usar archivos PROG y STRNG


athinol el Mir Nov 03, 2010 10:32 am este es uno de los que no me funcionan http://www.hpcalc.org/hp49/science/misc/regresiones.zip

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


Felipe Salazar el Lun Nov 08, 2010 12:08 am athinol escribi:este es uno de los que no me funcionan http://www.hpcalc.org/hp49/science/misc/regresiones.zip

Si, este archivo contiene la siguiente cadena: Cdigo:


%%HP: T(1)A(D)F(.); DIR RLYM DIR REGRELINMUL DIR HM HOME ARS "AR Por Javier Vergara" { { } { "DAT:" "ENTER DATA FOR REGRESSION (X-Y)" } } { 1. 1. } { } { } INFORM DROP OBJ DROP DUP 'DAT' STO 'TAD' STO " MODIFICATION VARIABLE" { "Yes" "Not" } 2. CHOOSE DROP NUM IF 89. = THEN LR CORR 4. RND 'Correlat' TAG DUP DTAG SQ 4. RND 'Determint' TAG RCL 1. COL- SWAP

DROP OBJ EVAL LIST DUP PREDY SWAP SIZE RCL 2. COL- SWAP DROP OBJ EVAL LIST DUP LIST ROT / ROT ROT DUP SIZE ROT ROT SWAP - SQ LIST DUP N 2. - / 4. RND 'Syx' TAG SWAP ROT / ROT / 100. * 4. RND 'Ecm%' TAG DUP 'PAR' PURGE " DISPERSIOGRAMA" { "Yes" "Not" } 2. CHOOSE DROP NUM IF 78. = THEN SCATRPLOT LINE STEQ DRAW PICTURE DROP { PAR PPAR EQ ZPAR } PURGE ELSE DROP { PAR EQ PPAR ZPAR } PURGE E END END FISHER 60.7517293936 CME .0714265547 CMR 4.33928672265 SCR 8.6785734453 SCT 8.75 SCE .0714265547 ARM "ARM por Javier Vergara" { { } { "DAT:" "Ingrese Datos Para. y=a+bx+cx" } } { 1. 1. } { } { } INFORM DROP OBJ DROP DUP 3. COL- DROP DUP SIZE 1. 1. SUB 1. + 1. CON OBJ EVAL DROP LIST OBJ ARRY 1. COL+ DUP 'X' STO SWAP 1. COL- DROP 1. COLDROP DUP 'Y' STO SWAP DUP DUP TRN SWAP * INV SWAP TRN ROT * * DUP 'B' STO OBJ DROP ROT 8. RND 'a' TAG ROT 8. RND 'b' TAG ROT 8. RND 'c' TAG 'Y' RCL DUP TRN SWAP

* 'B' RCL TRN 'X' RCL TRN 'Y' RCL * * OBJ DROP DUP 'SCE' STO 'Y' RCL DUP TRN SWAP * OBJ DROP 'Y' RCL DUP SIZE 1. 1. SUB EVAL DUP ROT OBJ EVAL DROP LIST LIST SWAP / SQ * - DUP 'SCT' STO / 1. SWAP DUP 4. RND 'Determinat' TAG SWAP 4. RND 'Correlation' TAG SWAP 'SCE' RCL 'Y' RCL SIZE 1. 1. SUB EVAL 3. - / 4. RND 'Syx' TAG 'SCE' RCL 'Y' RCL SIZE 1. 1. SUB EVAL / 'Y' RCL DUP OBJ EVAL DROP LIST LIST External SIZE 1. 1. SUB EVAL / / 100. * 4. RND 'Ecm%' TAG 'SCT' RCL 'SCE' RCL - 'SCR' STO 'SCR' RCL 2. / 'CMR' STO 'SCE' RCL 'X' RCL SIZE EVAL DROP 3. - / 'CME' STO 'CMR' RCL 'CME' RCL / 'FISHER' STO { B Y X } PURGE END END END

En este caso, slo debes quitar la primera lnea de la cadena (%%HP: T(1)A(D)F(.);) y tendrs: Cdigo:
DIR RLYM

DIR REGRELINMUL DIR HM HOME ARS "AR Por Javier Vergara" { { } { "DAT:" "ENTER DATA FOR REGRESSION (X-Y)" } } { 1. 1. } { } { } INFORM DROP OBJ DROP DUP 'DAT' STO 'TAD' STO " MODIFICATION VARIABLE" { "Yes" "Not" } 2. CHOOSE DROP NUM IF 89. = THEN LR CORR 4. RND 'Correlat' TAG DUP DTAG SQ 4. RND 'Determint' TAG RCL 1. COL- SWAP DROP OBJ EVAL LIST DUP PREDY SWAP SIZE RCL 2. COL- SWAP DROP OBJ EVAL LIST DUP LIST ROT / ROT ROT DUP SIZE ROT ROT SWAP - SQ LIST DUP N 2. - / 4. RND 'Syx' TAG SWAP ROT / ROT / 100. * 4. RND 'Ecm%' TAG DUP 'PAR' PURGE " DISPERSIOGRAMA" { "Yes" "Not" } 2. CHOOSE DROP NUM IF 78. = THEN SCATRPLOT LINE STEQ DRAW PICTURE DROP { PAR PPAR EQ ZPAR } PURGE ELSE DROP { PAR EQ PPAR ZPAR } PURGE E END END FISHER 60.7517293936 CME .0714265547 CMR 4.33928672265 SCR

8.6785734453 SCT 8.75 SCE .0714265547 ARM "ARM por Javier Vergara" { { } { "DAT:" "Ingrese Datos Para. y=a+bx+cx" } } { 1. 1. } { } { } INFORM DROP OBJ DROP DUP 3. COL- DROP DUP SIZE 1. 1. SUB 1. + 1. CON OBJ EVAL DROP LIST OBJ ARRY 1. COL+ DUP 'X' STO SWAP 1. COL- DROP 1. COLDROP DUP 'Y' STO SWAP DUP DUP TRN SWAP * INV SWAP TRN ROT * * DUP 'B' STO OBJ DROP ROT 8. RND 'a' TAG ROT 8. RND 'b' TAG ROT 8. RND 'c' TAG 'Y' RCL DUP TRN SWAP * 'B' RCL TRN 'X' RCL TRN 'Y' RCL * * OBJ DROP DUP 'SCE' STO 'Y' RCL DUP TRN SWAP * OBJ DROP 'Y' RCL DUP SIZE 1. 1. SUB EVAL DUP ROT OBJ EVAL DROP LIST LIST SWAP / SQ * - DUP 'SCT' STO / 1. SWAP DUP 4. RND 'Determinat' TAG SWAP 4. RND 'Correlation' TAG SWAP 'SCE' RCL 'Y' RCL SIZE 1. 1. SUB EVAL 3. - / 4. RND 'Syx' TAG 'SCE' RCL 'Y' RCL SIZE 1. 1. SUB EVAL / 'Y' RCL DUP OBJ EVAL DROP LIST LIST External SIZE 1. 1. SUB EVAL / / 100. * 4. RND 'Ecm%' TAG 'SCT' RCL 'SCE' RCL - 'SCR' STO 'SCR' RCL 2. / 'CMR' STO 'SCE' RCL 'X' RCL SIZE EVAL DROP 3. - / 'CME' STO 'CMR' RCL 'CME' RCL / 'FISHER' STO { B Y X } PURGE

END END END

Esta cadena resultante si la puedes convertir en objeto (en este caso no es un programa, ms bien es un directorio que contiene programas). Guarda este directorio y entra en el para que puedas ver su contenido.

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

Re: usar archivos PROG y STRNG


athinol el Lun Nov 08, 2010 10:59 am buuffffffff lo que me queda por aprender todava..... muchas gracias, abriendo otros 2 archivos que no me funcionaban veo que estaban justo como dices... espero que ahora vayan bien gracias

athinol
Baby HP

Cantidad de envos: 15 Localizacin: galicia

Re: usar archivos PROG y STRNG


jemaduto el Vie Mayo 10, 2013 11:25 am Felipe Salazar escribi:Cuando descargas programas de Internet, te encuentras mayormente con estos 4 casos: 4) Te dan una cadena que contiene a un programa. Estos estn delimitados por "<<......>>" . Esta cadena la debes convertir a programa ejecutando el comando STR

Ya lo intente y tambin me sale "invalid sintax". Cuando copio la cadena me salen comandos extraos. Los programos son: Asentamientos: Filename: asent.zip ID: 5680 Esfuerzos: Filename: esfuerzo.zip ID: 2034 En los dos me sale lo mismo

jemaduto
Baby HP

Cantidad de envos: 1

Re: usar archivos PROG y STRNG


Felipe Salazar el Sb Mayo 11, 2013 3:29 pm jemaduto escribi: Felipe Salazar escribi:Cuando descargas programas de Internet, te encuentras mayormente con estos 4 casos: 4) Te dan una cadena que contiene a un programa. Estos estn delimitados por "<<......>>" . Esta cadena la debes convertir a programa ejecutando el comando STR

Ya lo intente y tambin me sale "invalid sintax". Cuando copio la cadena me salen comandos extraos. Los programos son: Asentamientos: Filename: asent.zip ID: 5680 Esfuerzos: Filename: esfuerzo.zip ID: 2034 En los dos me sale lo mismo

Esos son bibliotecas para la HP 48.

Felipe Salazar
Junior HP

Cantidad de envos: 22 Localizacin: Per Calculadora: HP 50g ROM: 2.15

También podría gustarte