数据平滑
是用来处理噪声数据,使数据变化较为平顺.可以使用移动平均线, 也可以使用hanning函数
Key_Function
np.hanning函数: 是一个加权余弦的窗函数, 相当于是余弦移动平均线
np.polysub函数: 输入两个多项式系数数组, 返回一个表示两个多项式差的多项式的系数数组
np.isreal函数: 判断数组元素是否是实数
np.select函数: 根据给定的条件, 从数组中挑选出符合条件的元素并组成数组返回
np.trim_zeros函数: 去掉一维数组中开头或末尾为0的元素
Code
import numpy as np import matplotlib.pyplot as plt N = 8 weights = np.hanning(N) print(weights) ''' [ 0. 0.1882551 0.61126047 0.95048443 0.95048443 0.61126047 0.1882551 0.