Nonlinear Group includes the following functions:
Full Name |
Brief Name |
Short Description |
polynom_abs |
Sum of absolute values of components of a vector, i.e., L1 norm of a vector; Sum of powers of absolute values of a vector, e.g., (Lp norm)^p |
|
cvar_comp_pos |
Average of the largest (1-α)% of components of a vector, where 0≤α≤1 |
|
cvar_comp_neg |
Average of the largest (1-α)% of components of a -( vector), where 0≤α≤1 |
|
cvar_comp_abs |
Scaled CVaR Norm = Average of the largest (1-α)% of absolute values of components of a vector, where 0≤α≤1 |
|
var_comp_pos |
α*I -th value in the ordered ascending sequence of components of a I-dimensional vector, where 0≤α≤1; e.g., α=0.8, I=100, we order components of the vector and take the component number α*I = 80 |
|
var_comp_neg |
α*I -th value in the ordered ascending sequence of components of a -(I-dimensional vector), where 0≤α≤1; e.g., α=0.8, I=100, we order components of the -(vector) and take the element number α*I = 80 |
|
max_comp_pos |
Maximal (largest) component of a vector |
|
max_comp_neg |
Maximal (largest) component of -(vector) |
|
max_comp_abs |
L-infinity norm of a vector, i.e., the largest absolute value of components of the vector |
|
quadratic |
Quadratic function |
|
sqrt_quadratic |
Squareroot of Quadratic function |
|
log_sum |
Linear combination of logarithms of components of a vector |
Remarks
1. | Functions from the Nonlinear Group are calculated with double precision. |
2. | Any function from this group may be called by its "brief name" or by "brief name" with "optional name" |
• | The optional name of any function from this group may contain up to 128 symbols. |
• | Optional names of these functions may include only alphabetic characters, numbers, and the underscore sign, "_". |
• | Optional names of these functions are "insensitive" to the case, i.e. there is no difference between low case and upper case in these names. |