FFTFilterFilterFFT 方法 (Single, Double) |
对指定的原始数据进行滤波,并返回成功的数据值
命名空间:
HslCommunication.Algorithms.Fourier
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.5.1.0 (12.5.1.0)
语法public static float[] FilterFFT(
float[] source,
double filter
)
Public Shared Function FilterFFT (
source As Single(),
filter As Double
) As Single()
public:
static array<float>^ FilterFFT(
array<float>^ source,
double filter
)
static member FilterFFT :
source : float32[] *
filter : float -> float32[]
参数
- source
- 类型:SystemSingle
数据源,数组的长度需要为2的n次方。 - filter
- 类型:SystemDouble
滤波值:最大值为1,不能低于0,越接近1,滤波强度越强,也可能会导致失去真实信号,为0时没有滤波效果。
返回值
类型:
Single滤波后的数据值
参见