smooth_funct_1d_gauss T_smooth_funct_1d_gauss SmoothFunct1dGauss SmoothFunct1dGauss smooth_funct_1d_gauss (算子名称)
名称
smooth_funct_1d_gauss T_smooth_funct_1d_gauss SmoothFunct1dGauss SmoothFunct1dGauss smooth_funct_1d_gauss — Smooth an equidistant 1D function with a Gaussian function.
参数签名
def smooth_funct_1d_gauss (function : Sequence[Union[float, int]], sigma : float) -> Sequence[Union[float, int]]
描述
该算子 smooth_funct_1d_gauss smooth_funct_1d_gauss SmoothFunct1dGauss SmoothFunct1dGauss SmoothFunct1dGauss smooth_funct_1d_gauss smooths a one-dimensional
function with a Gaussian function. The function must be equidistant, i.e.,
created with create_funct_1d_array create_funct_1d_array CreateFunct1dArray CreateFunct1dArray CreateFunct1dArray create_funct_1d_array , sample_funct_1d sample_funct_1d SampleFunct1d SampleFunct1d SampleFunct1d sample_funct_1d
or similar. At the function borders the function values are mirrored.
Note that the smoothing parameter Sigma Sigma Sigma Sigma sigma sigma must not be larger
than
,
with
being the number of control points of Function Function Function Function function function and
specifying the equidistance
of the x values.
The value of Length Length Length Length length length can, e.g., be determined with
num_points_funct_1d num_points_funct_1d NumPointsFunct1d NumPointsFunct1d NumPointsFunct1d num_points_funct_1d .
运行信息
多线程类型:可重入(与非独占操作符并行运行)。
多线程作用域:全局(可以从任何线程调用)。
未经并行化处理。
参数表
Function Function Function Function function function (input_control) function_1d → HFunction1D , HTuple Sequence[Union[float, int]] HTuple Htuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Function to be smoothed.
Sigma Sigma Sigma Sigma sigma sigma (input_control) number → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Sigma of the Gaussian function for the smoothing.
Default:
2.0
Suggested values:
0.5, 1.0, 2.0, 3.0, 4.0, 5.0
Value range:
0.1
≤
Sigma
Sigma
Sigma
Sigma
sigma
sigma
≤
50.0 (lin)
Minimum increment:
0.01
Recommended increment:
0.2
SmoothedFunction SmoothedFunction SmoothedFunction SmoothedFunction smoothedFunction smoothed_function (output_control) function_1d → HFunction1D , HTuple Sequence[Union[float, int]] HTuple Htuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Smoothed function.
可能的前置算子
create_funct_1d_array create_funct_1d_array CreateFunct1dArray CreateFunct1dArray CreateFunct1dArray create_funct_1d_array ,
sample_funct_1d sample_funct_1d SampleFunct1d SampleFunct1d SampleFunct1d sample_funct_1d
可能的后置算子
match_funct_1d_trans match_funct_1d_trans MatchFunct1dTrans MatchFunct1dTrans MatchFunct1dTrans match_funct_1d_trans ,
distance_funct_1d distance_funct_1d DistanceFunct1d DistanceFunct1d DistanceFunct1d distance_funct_1d
可替代算子
smooth_funct_1d_mean smooth_funct_1d_mean SmoothFunct1dMean SmoothFunct1dMean SmoothFunct1dMean smooth_funct_1d_mean
模块
Foundation