PolynomialFunctionFactor

Input is multiplied with polynomial function of lambda

Diagram

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 (3)

lambda

Value: 0

Type: Real

Description: Argument of the polynomial function (e.g., taxrate, markup)

a

Value: {1, 1}

Type: Real[:]

Description: Vector of coefficients for the polynomial function (a_0, a_1, ..., a_n)

hasConstantArgument

Value: false

Type: Boolean

Description: = true, if the argument of the polynomial function is a constant value

Connectors (3)

y

Type: RealOutput

Description: Output signal

u

Type: RealInput

Description: Input to be normalized

u_lambda

Type: RealInput

Description: Input argument of polynomial function

Components (3)

parReference

Type: ConstantConverter

Description: Constant reference value (optional)

polynomial

Type: PolynomialFunction

Description: Polynomial function of input

product

Type: Product_2

Description: Inputs are multiplied