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

Closed 12 years ago

Last modified 12 years ago

#1065 closed enhancement (fixed)

ACF/PACF de una muestra MCMC

Reported by: josp Owned by: Pedro Gea
Priority: major Milestone: Maintenance
Component: RandVar Keywords:
Cc:

Description

Se solicita la implementación de funciones para obtener y graficar la ACF y PACF para una muestra de una RandVar

Change History (7)

comment:1 Changed 12 years ago by Claudia Escalonilla

(In [3295]) Refs #1060 Refs #1065. Se insertan en RandVar métodos para calcular las correlaciones entre variables de las clases @Real.Sample y @Real.Normal. Además a partir de una @Real.Sample se puede calcular la autocorrelación. Estos métodos aún no están terminados.

comment:2 Changed 12 years ago by Claudia Escalonilla

Falta el tcl que muestre un gráfico que muestre las autocorrelaciones (tipo a como lo hace cuando se trata de una serie temporal). Ahora hay un archivo gcf (local) a modo de prueba.
Además falta subir el paquete con los cambios.

comment:3 Changed 12 years ago by Pedro Gea

(In [3304]) Refs #1064, #1065
Se hacen públicos (de uso público) los métodos GetSampler y GetSample (antes _.GetSampler y _.GetSample).
Se crea un generador de nombres de sampler que impida la creación de instancias de @Real.Sample correlacionadas sin desearlo.
Se revisan los métodos de obtención de autocorrelaciones de acuerdo a la definición:

AutoCov_p = Sum((x_i-Mean)*(x_{i+p}-Mean), {i, 1, Size-p}) / Size

Véase http://amath.colorado.edu/courses/4540/2012Spr/HandOuts/samp_acf_nnd.pdf.
Se crean métodos GetBlock y GetBlockIndex para las instancias de @Real.Normal para determinar si están o no correlacionadas.

comment:4 Changed 12 years ago by Pedro Gea

(In [3305]) Refs #1064, #1065
Se trasladan las funciones de fun_covariance.tol al conjunto de métodos estáticos de @Real.Random.
Más cambios relativos a la publicación de GetSampler y GetSample.
Se modifica el método QMat::WriteFile para poder escribir archivos BBM aún si la carpeta destinado a contenerlo no existe.
Se revisan y reubican las últimas opciones de menú contextual.
Se incrementa la versión del paquete.

comment:5 Changed 12 years ago by Pedro Gea

(In [3306]) Refs #1064, #1065
Se renuevan y amplían los ejemplos con variables aleatorias de tipo real.

comment:6 Changed 12 years ago by Pedro Gea

Resolution: fixed
Status: newclosed

comment:7 Changed 12 years ago by Pedro Gea

(In [3308]) Refs #1064, #1065
Se modifica unas llamadas a _.GetSample y _.GetSampler en el código de MMS.

Note: See TracTickets for help on using tickets.