Parámetros fuera del intervalo de estimación
— at Version 3
Los parámetros de omitido (tanto en Outputs como en Inputs) que queden
fuera del intervalo de estimación, no han de ser estimados.
Hay que detectar cuando esto vaya a ocurrir y evitarlo.
El resultado del parámetro tras la estimación ha de ser un omitido (?).
Change History (3)
Owner: |
changed from somebody to mafernandez
|
Status: |
new →
accepted
|
Resolution: |
→ fixed
|
Status: |
accepted →
closed
|
Component: |
component1 →
Estimación
|
Description: |
modified (diff)
|
Los parámetros de omitido tanto en inputs como outputs se construyen
mediante el método
_BuildParametersMissing
teniendo en cuenta elintervalo de definición del submodelo (
ModelBegin
yModelEnd
)para el output y los intervalos de los submodelos en los que participa
para los inputs.
De este modo, se asegura que no haya parámetros de omitido fuera del
intervalo de definición.
Sin embargo hay modificaciones en el modelo que provocarían que esto
cambiase:
sus datos.
de estos elementos.
En el primer caso, tenemos dificil saber cuando ha variado una variable si
no es pidiéndole sus datos, por ello, la única solución parece que sería
aplazar la construcción de omitidos hasta la estimación, o reconstruirla
en ese momento.
Algo similar ocurre con las relaciones de un input con outputs (tercer
caso). Probablemente los problemas relativos a la desactivación de
elementos pueda extenderse a otros objetos o parámetros, habría que
testearlo. (Véase #124)
Para el segundo caso, quizá el más usado ahora, se ha enviado una llamada
al método
_.Rebuild
del output y de los inputs relacionados cuandose cambie el intervalo de definición (en
SetModelBegin
ySetModelEnd
).Surgen dos posibles temas de discusión:
Parcialmente ignorado con la configuración de MMS.DataStore. (Véase #125)
objetos previamente a la estimación. (Véase #126)