Skip to content

Functions

The Function class and its derivatives allow representing a mathematical function that can be used for cost or penalty computation.

ConstantFunction

f(x)=K,xN

in python

my_constant_function = ps.ConstantFunction(value=55)
ps.plot_function(my_constant_function)

svg

LinearFunction

f(x)=s×x+i,xN

in python

my_linear_function = ps.LinearFunction(slope=1, intercept=2)
ps.plot_function(my_linear_function)

svg

PolynomialFunction

f(x)=anxn+an1xn1+...+aixi+...+a1x+a0
my_polynomial_function = ps.PolynomialFunction(coefficients=[1, 2, 3, 4])
ps.plot_function(my_polynomial_function)

svg