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

Closed 14 years ago

Last modified 14 years ago

#478 closed doubt (fixed)

Significado del argumento Polyn _.transferFunction — at Version 2

Reported by: Ines Miranda Owned by: Pedro Gea
Priority: major Milestone: Release 0.6
Component: Documentation Keywords:
Cc:

Description (last modified by Pedro Gea)

¿Qué es exactamente este polinomio que se define (si se quiere) a la hora de crear los Explanatory Terms?
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 eran igual a 1. Cambié a Polyn _.transferFunction = 0.01, y los valores iniciales cambiaron a 0.01.
Gracias.

Change History (2)

comment:1 Changed 14 years ago by Pedro Gea

Description: modified (diff)
Status: newaccepted
version: 0.6

comment:2 Changed 14 years ago by Pedro Gea

Component: GeneralDocumentation
Description: modified (diff)
Resolution: fixed
Status: acceptedclosed
Summary: Polyn _.transferFunctionSignificado del argumento Polyn _.transferFunction

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.

Note: See TracTickets for help on using tickets.