Smooth an equidistant function with a Gaussian function.
The operator ::smooth_funct_1d_gauss smooths a one-dimensional function with a Gaussian function.
|
Function (input_control) |
function_1d-array -> HTuple.double / long |
| Function to be smoothed. | |
|
Sigma (input_control) |
number -> HTuple.double |
| Sigma of the Gaussian function for the smoothing. | |
| Default value: 2.0 | |
| Suggested values: 0.5, 1.0, 2.0, 3.0, 4.0, 5.0 | |
| Typical range of values: 0.1 <= Sigma <= 50.0 (lin) | |
| Minimum increment: 0.01 | |
|
Recommended increment: 0.2 | |
|
SmoothedFunction (output_control) |
function_1d-array -> HTuple.double * |
| Smoothed function. | |
::create_funct_1d_pairs, ::create_funct_1d_array
::match_funct_1d_trans, ::distance_funct_1d
Tools