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.

Changes between Version 1 and Version 2 of Ticket #478


Ignore:
Timestamp:
Dec 16, 2010, 4:56:49 PM (14 years ago)
Author:
Pedro Gea
Comment:

Existen distintos métodos para crear términos explicativos (explanatory terms en inglés, atención a la abreviatura "Exp" que puede ser muy traicionera) desde un submodelo MMS::@Submodel. Uno de los más habituales es aquel que permite construirlo a partir de una función de transferencia: ::CreateExpTerm_TransferFuncion. El argumento Polyn _.transferFunction es característico de este método y se utiliza como indicas para la creación de los parámetros del término explicativo.

Explico brevemente el mecanismo: Para la construcción de un término explicativo de tipo omega (multilineal) es necesario construir tantos parámetros como grados tenga el polinomio omega deseado:

 ExpTerm = Omega : Input

Formalmente estos pasos serían:

  • Creo un término explicativo con su input, pero sin parámetro alguno
  • Añado tantos parámetros lineales como desee, indicando su grado y su valor inicial

Sin embargo este método constructor facilita estos dos pasos al indicar el polinomio en cuestión, se crean tantos parámetros como monomios tenga el polinomio usando los coeficientes como valores iniciales.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #478

    • Property Status changed from accepted to closed
    • Property Component changed from General to Documentation
    • Property Summary changed from Polyn _.transferFunction to Significado del argumento Polyn _.transferFunction
    • Property Resolution changed from to fixed
  • Ticket #478 – Description

    v1 v2  
    11¿Qué es exactamente este polinomio que se define (si se quiere) a la hora de crear los ''Explanatory Terms''?
    2 Yo pensaba que era un polinomio de transferencia en el caso de necesitarlo para algún input, pero lo que veo es que cuando cambio el valor me cambia el valor inicial del parámetro. Es decir, yo tenía {{{Polyn _.transferFunction = 1}}} y todos los valores iniciales de mis ExpTerms erna igual a 1. Cambié a {{{Polyn _.transferFunction = 0.01}}}, y los valores iniciales cambiaron a 0.01.
     2Yo pensaba que era un polinomio de transferencia en el caso de necesitarlo para algún input, pero lo que veo es que cuando cambio el valor me cambia el valor inicial del parámetro. Es decir, yo tenía {{{Polyn _.transferFunction = 1}}} y todos los valores iniciales de mis ExpTerms eran igual a 1. Cambié a {{{Polyn _.transferFunction = 0.01}}}, y los valores iniciales cambiaron a 0.01.
    33Gracias.
    44