Opened 12 years ago
Closed 12 years ago
#1115 closed defect (fixed)
fallo en efecto inputs en previsión con operador retardo
Reported by: | bruno | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Maintenance |
Component: | General | Keywords: | |
Cc: |
Description
Hola,
tengo un objeto forecast que construye mal el efecto de los inputs con polinmios Bn con n>1.
El error es el siguiente:
Efecto del input en estimación: (Theta1*B + Theta2*B2):Input
Efecto en previsión es theta_1*Input, cuando debería ser (Theta1*B + Theta2*B2):Input
El método que lo calcula es “GetEffects.WithForecast.Mean(?)".
Ocurre con todos los inputs con polinomio B de grado mayor o igual a 1.
La versión utlizada de MMS es la 1.21.
Adjunto código para ver el fallo y forecast en un .oza
Un saludo
Attachments (2)
Change History (3)
Changed 12 years ago by
Attachment: | script.tol added |
---|
Changed 12 years ago by
comment:1 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
El problema se solucionó ya en #1106.
Probablemente estés usando una versión de MMS desactualizada (anticuada en tiempo, no en número de versión).
Puedes comprobarlo observando el atributo:
Text MMS::_.autodoc.versionControl
la revisión debería ser: Revisión: 4503
.
Para actualizar un paquete puedes usar el gestor de paquetes o actualizarlo manualmente a través de la sentencia:
Real TolPackage::Update("MMS");
o bien:
Real TolPackage::UpdateAll(?);
si deseas actualizar todos los paquetes.
Nota que actualizar los paquetes (Update
) es más importante incluso que mejorarlos (ir a versiones superiores: Upgrade
) ya que cuando un paquete se sobreescribe por uno más actual manteniendo número de versión, es porque el anterior tenía un fallo grave que lo invalidaba.
objeto previsión