close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Closed 13 years ago

#867 closed enhancement (fixed)

RandVar: Introducir variables con soporte en archivos .bbm

Reported by: Pedro Gea Owned by: Claudia Escalonilla
Priority: critical Milestone: Development 1A
Component: RandVar Keywords:
Cc:

Description

Se solicita la creación de un conjunto de clases que permitan trabajar con variables aleatorias de tipo muestra cuyos datos se encuentran almacenados en archivos .bbm los cuales se consultan bajo demanda para la obtención de resultados.

Podría manetenerse en los atributos una cierta caché de los estadísticos más comunes.

Change History (13)

comment:1 Changed 13 years ago by Pedro Gea

Owner: changed from Pedro Gea to Claudia Escalonilla
Status: newassigned

comment:2 Changed 13 years ago by Claudia Escalonilla

Cambios [3044]

comment:3 Changed 13 years ago by Pedro Gea

(In [3054]) Refs #867
Se homogeneiza el uso de la 'setting' que indica el tipo o formato de parámetros a usar.
Se cambia a "_.parametersType". (Nótese que no es una setting del estimador BSR, por eso el prefijo _.)

comment:4 Changed 13 years ago by Pedro Gea

(In [3055]) Refs #867
Se comienzan cambios para adecuar el uso de los parámetros BBM en las estimaciones.

comment:5 Changed 13 years ago by Pedro Gea

(In [3056]) Refs #867
(Cont.) Se comienzan cambios para adecuar el uso de los parámetros BBM en las estimaciones.
Se necesitan dos nuevos métodos en RandVar:

Real RandVar::@Real.SampleBBM::CopyBBM(Set parameters, Text filename)
// Esta función copia el archivo BBM vinculado a los parámetros (si hay)
// junto al archivo OZA indicado (compartiendo, ruta y nombre, pero no extensión)
Real RandVar::@Real.SampleBBM::ChangePath(Set parameters, Text filename)
// Esta función reescribe la dirección del archivo BBM en los parámetros
// por el archivo BBM ubicado junto al archivo OZA indicado

comment:6 Changed 13 years ago by Pedro Gea

El tique está casi para cerrarlo.

comment:8 Changed 13 years ago by Claudia Escalonilla

(In [3121]) Refs #118.

Se introduce un nuevo test (test0004) que realiza una estimación con parámetros Real.SampleBBM Refs #867 y utiliza el conjunto de inicialización de parámetros #833.

comment:8 Changed 13 years ago by Pedro Gea

(In [3172]) Refs #867
Se corrige la declaración y el orden en la carga de los objetos RandVar::@Real.SampleBBM.

comment:9 Changed 13 years ago by Pedro Gea

(In [3173]) Refs #867
Se fusiona la declaración de menús contextuales de @Real.SampleBBM con las de otros @Real.Random de modo que puedan compartir los métodos y poder hacer llamadas conjuntas de reales del distinto tipo.

comment:10 Changed 13 years ago by Pedro Gea

(In [3175]) Refs #993, #867
El cambio siguiente empareja las versiones MMS.1.4 y RandVar.2.112 por los cambios en los métodos de RandVar y su uso con reales de tipo BBM.

comment:11 Changed 13 years ago by Pedro Gea

(In [3191]) Refs #867, #993
Se crea todo un módulo de funciones para usar los BBM, para poder agilizar su uso, que de otro modo, en el caso de muchas y grandes cadenas se hacía muy lento.

comment:12 Changed 13 years ago by Pedro Gea

(In [3193]) Refs #867, #993
Se corrigen algunos errores relacionados con el cambio [3191]

comment:13 Changed 13 years ago by Pedro Gea

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.