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 15 years ago

Closed 15 years ago

#27 closed enhancement (fixed)

Interrupciones

Reported by: atorre Owned by: Pedro Gea
Priority: major Milestone: Estimation 0.5
Component: Parameters Keywords: omitidos, interrupciones
Cc:

Description

¿Se podría crear un método para la clase Resultados que devuelva los
efectos de los omitidos? La estrategia Estimate lo devuelve directamente.

Change History (1)

comment:1 Changed 15 years ago by atorre

Resolution: fixed
Status: newclosed

Como se puede ir viendo en los ejemplos, no disponemos de una clase
Resultados, sino que tenemos una clase base del módulo de estimaciones, la
clase Estimation.
Ella nos permite configurar la estimación, realizar la estimación, acceder
a los parámetros resultantes y evaluar distintos métodos haciendo uso de
esos u otros parámetros para obtener resultados.

Para obtener los resultados, por ahora, hay que acceder a través de las
clases adaptadoras del modelo y usar uno de sus métodos de evaluación
(terminados en .E) al que hay que enviarle los parámetros resultantes.
La estructura es distinta a la definición de modelos (quizá más parecida a
la que podría ser la definición 1.0) y más parecida a la estructura de los
estimadores, pero creo que es sencilla y fácil de usar.

Para el caso de las interrupciones he añadido un método al Output que se
puede acceder de una forma similar a esta:

Serie outputMissingsE = estimation :: GetModel(?) ::
GetSubmodel("Veh.Tur.Mat")
  :: GetOutput(?) :: GetMissingData.E(rPars) :: GetExpectedValue(?);

Esto se lee como: a la estimación le pido el modelo (el único que tiene),
al modelo le pido un submodelo (o modelo observacional), a éste su output
(que solo tiene uno) y al output le pido que evalue los omitidos con los
parámetros que le paso.
Finalmente, a la variable resultante (ResultingVariable) le pido su valor
esperado.

Note: See TracTickets for help on using tickets.