Opened 13 years ago
Closed 13 years ago
#853 closed doubt (fixed)
duda sobre GetExperiments(?)
Reported by: | josp | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | trivial | Milestone: | Release 0.6 |
Component: | Variables | Keywords: | |
Cc: |
Description
¿Por que GetExperiments(?) retorna un Set y no una Matrix?
Change History (5)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
Status: | new → accepted |
---|
El método existe en todas las variables de tipo muestra, es decir, todas las clases derivadas de RandVar::@Grammar.Sample
.
El método devuelve un conjunto con todos los experimentos de la variable, pudiendo ser un conjunto de reales, de series o de matrices incluso.
Por coherencia con la nomneclatura utilizada en MMS, los métodos en plural (GetExperiments
es el plural de GetExperiment
) devuelven el conjunto con todos los elementos que devolvería el método en singular.
comment:3 Changed 13 years ago by
¿Ahora me pregunto yo, para qué se necesitan toda la cadena de valores en forma de matriz? Quizá algunos de los desarrollos o usos que se están haciendo con ella deberían hacerse con funciones o métodos del paquete RandVar o de MMS.
comment:4 Changed 13 years ago by
Estamos mezclando cadenas de diferentes estimaciones, la cadena resultante se usará como resultado de una estimación. Este tipo de operación se hace bastante más eficiente con matrices. Por otra parte el almacenamiento en forma de Matrix es más eficiente que en forma de Set siempre que las operaciones sobre esa información así lo permitan.
comment:5 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Las cadenas se almacenan como matrices y se operan como matrices (incluso las series temporales). Como mencionaba, quizá las operaciones de mezcla o fusión deberían cederse a operaciones y métodos de RandVar.
Pueden crearse nuevos tiques sugiriendo o solictando la creación de estos métodos.
Me refiero al método GetExperiments de RandVar::@Real.Sample