## Function

#### List of Operators

`abs_funct_1d`
Absolute value of the y values.
`compose_funct_1d`
Compose two functions.
`create_funct_1d_array`
Create a function from a sequence of y values.
`create_funct_1d_pairs`
Create a function from a set of (x,y) pairs.
`derivate_funct_1d`
Calculate the derivatives of a function.
`distance_funct_1d`
Compute the distance of two functions.
`funct_1d_to_pairs`
Access to the x/y values of a function.
`get_pair_funct_1d`
Access a function value using the index of the control points.
`get_y_value_funct_1d`
Return the value of a function at an arbitrary position.
`integrate_funct_1d`
Compute the positive and negative areas of a function.
`invert_funct_1d`
Calculate the inverse of a function.
`local_min_max_funct_1d`
Calculate the local minimum and maximum points of a function.
`match_funct_1d_trans`
Calculate transformation parameters between two functions.
`negate_funct_1d`
Negation of the y values.
`num_points_funct_1d`
Number of control points of the function.
`read_funct_1d`
Read a function from a file.
`sample_funct_1d`
Sample a function equidistantly in an interval.
`scale_y_funct_1d`
Multiplication and addition of the y values.
`smooth_funct_1d_gauss`
Smooth an equidistant 1D function with a Gaussian function.
`smooth_funct_1d_mean`
Smooth an equidistant 1D function by averaging its values.
`transform_funct_1d`
Transform a function using given transformation parameters.
`write_funct_1d`
Write a function to a file.
`x_range_funct_1d`
Smallest and largest x value of the function.
`y_range_funct_1d`
Smallest and largest y value of the function.
`zero_crossings_funct_1d`
Calculate the zero crossings of a function.