blockPolynomialFunctionFactor

Input is multiplied with polynomial function of lambda

Extends from Interfaces.PartialConverters.SO (Generic converter for signals).

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

The output y is obtained by multiplication of the input u with a polynomial function of an argument (u_lamdba or lambda).

Examples


  • The EBITAT may be obtained using u = EBIT, lambda = taxrate, a = {1, -1}.

  • In markup pricing, the sales price may be obtained using u = COGS, lambda = markup, a = {1, 1}.

See also

PolynomialFunctionDivisor

Revision history

  • Introduced in version 2.0.0

Parameters

TypeNameDefaultDescription
Reallambda0Argument of the polynomial function (e.g., taxrate, markup)
Real[:]a{1, 1}Vector of coefficients for the polynomial function (a_0, a_1, ..., a_n)
Structural Parameters
BooleanhasConstantArgumentfalse= true, if the argument of the polynomial function is a constant value

Connectors

TypeNameDefaultDescription
Interfaces.Connectors.RealInputuInput to be normalized
Interfaces.Connectors.RealInputu_lambdaInput argument of polynomial function

Components

TypeNameDefaultDescription
RealOutputy (from SO)