Glosario

Protocolo de transferencia de datos usado por las HP48 y la mayoría de los programas de comunicación. La implementación del Kermit en la HP48 es muy lenta, y es incapaz de transmitir a más de 2400bps, aunque la implementación en computadora es mucho más rápida. Kermit es el único protocolo de transferencia que acepta el modo de transferencia ASCII en vez de tan sólo modo binario. La Universidad de Columbia tiene los derechos sobre el Kermit. El nombre Kermit viene de Kermit la Rana, de los Muppets.

Estadistica : Distribuciones de Probabilidad y Comando ROOT.

6 respuestas [Último envío]
Integró: 27/06/2009
Envíos: 37
MonedasHP: 0
Imagen de XTIAN1963
Calc: HP50
Estadistica : Distribuciones de Probabilidad y Comando ROOT.
 
Jue, 09/07/2009 - 21:13

Estimados adictos : primero agradecer a quienes llevan adelante este sitio, me ha ayudado
a conocer y usar mi HP50G.

Bueno ahora tengo un programa que calcula el valor CHI2, pero tiene el siguiente detalle:
cuando se ingresa alfa=0,25 GL=15 entrega CHI2=18.245 que corresponde a alfa=0,75.
Y a la inversa si se ingresa alfa=0,75 GL=15 entrega CHI2=11.037 que corresponde para
alfa=0,25!!

A ver si alguien se anima y me ayuda a resolverlo, he pasado un largo rato tratando
y la verdad estoy empantanado.

Probado con emu48 y HP50G.

«
"OBTENER VALOR DE CHI2 DADO Œ "
{
{ "Œ" "VALOR DE ALPHA PARA OBTENER Z" 0 }
{ "G.L." "GRADOS DE LIBERTAD" 0 }
}
{ 1 4 }
{ }
{ }
INFORM
IF
THEN

OBJ
DROP  u n

«
«
n T UTPC u -
»
'T'
0
ROOT

EVAL 3 RND
"VALOR DE CHI2 :" SWAP + CLLCD MSGBOX
» ELSE
"CANCELADO" CLLCD MSGBOX
END
»

Top
Integró: 31/10/2007
Envíos: 189
MonedasHP: 101
Imagen de cesar767_7
 
#1
Vie, 10/07/2009 - 09:01

Que es lo que estas buscando porque hasta donde veo este tu programa esta bien te muestra el valor de CHI2, o hay otra cosa que debe darte.

Top
Integró: 27/06/2009
Envíos: 37
MonedasHP: 0
Imagen de XTIAN1963
Calc: HP50
 
#2
Vie, 10/07/2009 - 09:35

Hola Cesar y gracias Smile .,

Estas en lo correcto pero el detalle es que para alfa=0.25 muestra el alfa que corresponde a
alfa=0,75 para los mismos Grados de Libertad. Este es el problema.

Tratando de que al ingresar alfa 0,25 lo cambie a 0,75 yo probe con :

OBJ->
DROP -> Œ n el simbolo Œ representa alfa
'1-Œ'-> u agregue este paso
«
«
n T UTPC u -
»
'T'
0
ROOT

pero el programa falla.

y ahi estoy entrampado Sad .

Top
Integró: 31/10/2007
Envíos: 189
MonedasHP: 101
Imagen de cesar767_7
 
#3
Vie, 10/07/2009 - 18:40

Ha lo que te entiendo tiene que ser asi:
alfa=0,25 GL=15 CHI2=11.037
alfa=0,75 GL=15 CHI2=18.245

Top
Integró: 25/05/2004
Envíos: 203
MonedasHP: 88
Imagen de HpCarnace
Calc: HP50 | ROM:2.15
 
#4
Vie, 10/07/2009 - 21:16

Bueno, no sé si cambiando:
«
1 u - 'u' STO
«
n T UTPC u -
»
'T'
0
ROOT

Te funcione.

No tengo claro si lo que quieres es que te de los valores de la tabla:http://www.cema.edu.ar/~rst/Simulacion_de_Sistemas/Teoria/tablachicuadrado.pdf

Salu2.

PD: Estoy un poco "oxidado" en RPL, demasiado Visual Basic.

...

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
 
#5
Vie, 10/07/2009 - 21:40

Hola!, XTIAN1963:
Creo que el programa tiene una condicional que no funciona, ya que no se cumple el ...
«
IF (cláusula de prueba)
THEN (cláusula-verdadera)
ELSE (cláusula-falsa)
END'
»

Verifícalo y pónle los valores de comprobación que faltan y verás que sí, te dará el resultado que esperas.

¡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ó: 25/05/2004
Envíos: 203
MonedasHP: 88
Imagen de HpCarnace
Calc: HP50 | ROM:2.15
 
#6
Sáb, 11/07/2009 - 22:39

Bueno MATCH, creo que si funciona el IF de esa manera también, si lo colocas como dices creo que también se puede, es como el IT del SystemRPL, aunque no recuerdo si era necesario colocar en forma algebraica la condición. Recuerda que INFORM devuelve verdadero o falso (en forma de número real, claro) y si se coloca IF THEN sin nada entre el IF y el THEN asume que la condición está en la pila antes del IF.

Salu2.

...

Top

Twitter

Cargando...

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