Glosario

Abreviado SysRPL, este es el lenguaje en el cual la mayor parte del ROM de la HP48 está escrito. También está disponible para el usuario usando HP Tools (en la PC), Jazz (en la HP) o cualquier otro de varias herramientas de desarrollo de programas. Este es el fundamento del User RPL, sólo que mucho más poderoso y mucho menos seguro (dado que toda la protección es removida, tal como la verificación de argumentos).

Consulta system

3 respuestas [Último envío]
Integró: 23/04/2009
Envíos: 14
MonedasHP: 0
Imagen de conlapopa
Calc: HP50
Consulta system
 
Sáb, 12/09/2009 - 01:36

Hola a todos les cuento que estoy haciendo un programa en system con el debug 4x y la verdad es que necesito manipular matrices donde en la primera fila tengo los nombre de las respectivas columnas e ir agregando los datos. una vez ingresados los datos (todo esto atravez del matrix writer) necesito multiplicar ciertas columnas y sumar esos producto. agradezco las respuestas.

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
Sáb, 12/09/2009 - 08:55

Hola!, conlapopa:
No sé si resolverás con Debug4X, lo de las matrices, pero lo que sí estoy seguro es que lo resolverás, si utilizas en la HP50G o en su emulador para PC, a EMACS (2.11), con Nosy o CQIF?, que podrás bajar de www.hpcalc.org.
El mejor Tutorial que conozco, para aprender SysRPL es el de Eduardo Kalinowski y Carsten Dominic, versión 2, que también podrás bajar desde el mismo sitio. El archivo se denomina ... Programming in System RPL (progsysrpl.pdf).
Para matrices, busca en la sección 43, página 336.

¡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ó: 08/07/2004
Envíos: 691
MonedasHP: 443
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#2
Sáb, 12/09/2009 - 11:57

Tienes las herramientas en USER rpl, denominadas RCI RCIJ para sumar y multiplicar matrices, pero si vas a usar system, debes leer los manuales de system. Puedes ver que hacen estos comandos User rpl si usas la biblioteca Nosy para ver su estructura interna.

Top
Integró: 25/05/2004
Envíos: 203
MonedasHP: 88
Imagen de HpCarnace
Calc: HP50 | ROM:2.15
 
#3
Dom, 13/09/2009 - 18:48

Debes tener en cuenta que hay diferencias entre arrays y arrays simbólicos, posiblemente algunos comandos manejarán los dos tipos, pero esto se puede resolver con comandos de conversión como ^ARRAY2MATRIX (este es un flashpointer), algunas veces es util utilizar representaciones meta de la matrix, tambien está ^MATEXPLODE para colocar en la pila los elementos de la matriz, para operaciones de Gauss (como multiplicar una fila por un escalar) estan las operaciones ^MATRIXRCI Y ^MATRIXRCIJ. Todo esto está en el capítulo 43 del libro de Kalinowsky, los otros tipos de arrays están en el capítulo 10, éstos últimos vienen de la serie 48 y no tenian manejo simbólico en sus elementos.

Salu2.

...

Top

Twitter

Cargando...

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