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.

sumatoria en hp48gii

4 respuestas [Último envío]
Integró: 24/04/2009
Envíos: 1
MonedasHP: 0
Imagen de jhojan
Calc: HP48II
sumatoria en hp48gii
 
Vie, 24/04/2009 - 08:58

Hola todos

Tengo las variables L1 L2 L3 ...... Lk y necesito realizar la sumatoria de dichas variables pero en la sumatoria (sumatoria (k=1,n,Lk)) no sé cómo hacer q me reconozca las subíndices.
Espero me puedan ayudar a solucionar esta duda gracias

Top
Integró: 02/10/2008
Envíos: 351
MonedasHP: 489
Imagen de dariof
Calc: HP48II | ROM:1.23
 
#1
Lun, 27/09/2010 - 02:28

Usa esto, en modo alg.

FOR (I , 1, n)
"X"+ STR (XQ (I))
NEXT † H ,
FOR (I , 1, n)
OBJ (H(I))
NEXT † L , "El simbolo sigma"LIST

Bueno el simbolo sigma si es literalmente el simbolo de sigma de la sumatoria, es que no se reconce ese simbolo en el programa.

El primer For crea la Xi varaibles, añadien a X el termino I, como el resultado es una lista con elementos de texto, el segundo for, convierte cada elemente a uno algebraico, la lista L es la lista con la variable y usas el comando de sumatoria para lista.

Y Dios dijo hagase la
E CURL H t DERIV uo NEG * =
H CURL E t DERIV eo * =

Y se hizo la:
Phy LAPL Phy 't' DERIV v SQ INV * 0 =
E H OR Phy =

Top
Integró: 02/10/2008
Envíos: 351
MonedasHP: 489
Imagen de dariof
Calc: HP48II | ROM:1.23
 
#2
Lun, 27/09/2010 - 03:00

Otra solución es que crees una lista con tus L variables {L1, L2, ... ,Lk)

Luego en modo alg, usar la siguiente linea

sumatoria(N=1,K,L(N))

al escribir L(1) y enter aparacera la variable L1
al escribir L(2) y enter aparacera la variable L2

El numero entre parentesis es un elemento de la lista en la posicion del numero entre paretensis,

si escribes L(1) + L(2) al dar enter aparacera L1+L2, si no hay nada en la lista solo aparecera L(1) + L(2). Esto se incorpora en la sumatorio haciendo el subindice una posicion de dicha lista y Guala, ya tiene tu sumatoria con tus L variables

Estas son mis, lo que pasa que niguna calculadora programable, buena hasta donde se, no incorpora un rutina de reconocimiento de subindices.

Y Dios dijo hagase la
E CURL H t DERIV uo NEG * =
H CURL E t DERIV eo * =

Y se hizo la:
Phy LAPL Phy 't' DERIV v SQ INV * 0 =
E H OR Phy =

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

<

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
Mar, 14/12/2010 - 08:26

Hola!, Jhojan:
Fíjate, por favor, en el HP50G Advanced Users Reference, Capítulo 3-289, que dice ...
Σ (Summation)
Type: Function
Description: Summation Function: Calculates the value of a finite series.
The summand argument smnd can be a real number, a complex number, a unit object, a local or global name, or an algebraic object. The algebraic syntax for Σ differs from the stack syntax. The
algebraic syntax is: 'Σ(index=initial,final,summand)'
Access: …½ (½ is the right-shift of the Skey).
Flags: Symbolic Constants (–2), Numerical Results (–3)
Input/Output:
L4/A1 L3/A2 L2/A3 L1/A4 L1/I1
'indx' xinit xfinal smnd → xsum
'indx' 'init' xfinal smnd → 'Σ(indx = init, xfinal, smnd)'
'indx' xinit 'final' smnd → 'Σ(indx = xinit, final, smnd)'
'indx' 'init' 'final' smnd → 'Σ(indx = init, final, smnd)'
L = Level; A = Argument; I = Item
Example: The command sequence 'N' 1 5 'A^N' Σ returns
'(EXP(6*LN(A))-A)/(A-1)'.
See also: TAYLR, ∫, ∂

¡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

Twitter

Cargando...

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