PolynomialFunctionDivisorInput is divided by polynomial function of lambda |
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
The output y is obtained by division of the input u by a →polynomial function of an argument (u_lamdba
or lambda
). The division is guarded against division by zero.
u = EBITAT, lambda = taxrate, a = {1, -1}
.u = sales price, lambda = markup, a = {1, 1}
.Division_Guarded, PolynomialFunctionFactor
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) |
YIDZ |
Value: inf Type: OutputType Description: Output, if denominator (polynomial function) is zero (default = inf) |
hasConstantArgument |
Value: false Type: Boolean Description: = true, if the argument of the polynomial function is a constant value |
y |
Type: RealOutput Description: Output signal |
|
---|---|---|
u |
Type: RealInput Description: Input to be normalized |
|
u_lambda |
Type: RealInput Description: Input argument of polynomial function |
scaledInput |
Type: Division_Guarded Description: Division guarded for division by zero |
|
---|---|---|
parReference |
Type: ConstantConverter Description: Constant reference value (optional) |
|
polynomial |
Type: PolynomialFunction Description: Polynomial function of input |