[论文] 采样数据的平滑处理
数据平滑处理算法

数据平滑处理算法
数据平滑处理算法是一种用于处理具有不平滑性的数据的方法。
它的目的是通过对数据进行平滑处理,从而减少数据中的噪音和离群值,提高数据的可读性和可靠性。
以下是一些常见的数据平滑处理算法:
1. 移动平均法:该方法使用一个窗口(通常是固定大小的滑动窗口)来计算数据点的平均值。
这种平均值将作为平滑后的数据点。
移动平均法适用于平稳的时间序列数据。
2. 加权移动平均法:与移动平均法类似,但是加权移动平均法对不同的数据点赋予不同的权重。
较近的数据点通常具有更高的权重,因为它们对平滑后的结果影响更大。
3. Savitzky-Golay滤波器:该滤波器是一种基于多项式拟合方
法的平滑技术。
它使用滑动窗口并通过拟合多项式来估计数据点的平滑值。
Savitzky-Golay滤波器在去除噪音的同时,还能
保持数据的一阶和二阶导数的连续性。
4. Loess平滑法:该方法使用局部加权回归来平滑数据。
它通
过在每个数据点周围选择一个子集,并拟合一个局部加权线性回归模型来计算平滑的数据点。
5. Kalman滤波器:该滤波器是一种递归滤波算法,通过使用
测量值和预测模型来估计未知的系统状态。
Kalman滤波器可
以用于平滑时间序列数据,并对噪音和误差进行去除。
以上是一些常用的数据平滑处理算法,选择哪种算法应根据具体的数据类型和需求来确定。
数据处理中的数据平滑技术(五)

数据处理中的数据平滑技术随着信息时代的到来,大量的数据被产生和收集,如何高效地处理这些数据成为了一个重要的问题。
在数据处理的过程中,数据平滑技术是一个不可或缺的环节。
数据平滑技术可以有效地减少数据中的噪声,提高数据的质量,使得数据分析和挖掘更加准确可靠。
本文将介绍几种常用的数据平滑技术,并讨论它们的应用场景和优缺点。
一、移动平均法移动平均法是一种简单而常见的数据平滑技术。
它通过计算数据序列中一段连续时间内的数据的均值来实现数据平滑的效果。
这种方法适用于具有规律性波动的数据序列,可以有效地去除数据中的噪声和杂乱信息,使数据更加平滑。
然而,移动平均法也有一些缺点。
首先,它不能很好地处理非线性趋势的数据,因为它只考虑了数据的均值,无法捕捉到数据的非线性变化。
其次,移动平均法的平滑效果在滑动窗口大小的选择上有一定的依赖性,若选择不当,可能会导致平滑效果不佳。
因此,在使用移动平均法时需要根据具体情况选择合适的参数。
二、指数平滑法指数平滑法是一种利用过去数据的指数权重来预测未来趋势的方法。
它适用于数据具有趋势性和周期性变化的情况。
指数平滑法通过对历史数据进行加权平均,使得最近的数据比较重要,较早的数据则权重逐渐减小。
相较于移动平均法,指数平滑法更加适应数据的变化。
它可以有效地预测未来数据的趋势,并且对于非线性变化的数据也有较好的适应性。
但是,指数平滑法也有一些局限性,如对于突发性的数据变化处理效果不佳。
因此,在使用指数平滑法时,需要结合实际情况和数据特点进行合理的调参。
三、样条插值法样条插值法是一种在数学和计算机科学领域广泛应用的数据平滑技术。
它通过构建一组平滑的曲线,来拟合数据点之间的曲线形状,从而实现数据的平滑效果。
样条插值法适用于任意数据序列,无论数据是否具有周期性或者趋势性。
样条插值法具有较好的灵活性和适应性。
它可以很好地处理非线性数据和突变数据,具有较高的精度和准确性。
然而,样条插值法也有一些缺点。
实验数据处理与拟合技巧

实验数据处理与拟合技巧在科研和实验工作中,数据的处理和拟合是非常重要的环节。
仅靠实验数据本身并不足以揭示事物之间的关系和规律,因此我们需要借助统计学和数学方法对数据进行处理和分析,从而找出其中的规律和趋势。
以下将介绍一些实验数据处理与拟合的技巧。
一、数据预处理数据预处理是指在进行数据拟合前对原始数据进行处理,以减少误差和噪声的影响,使数据更加准确和可靠。
常见的数据预处理方法包括数据平滑、异常值处理和数据缺失处理。
1. 数据平滑数据平滑是指通过去除噪声和异常值,使数据呈现出平滑的趋势。
常用的方法有移动平均、低通滤波和加权平均等。
移动平均是一种简单有效的平滑方法,通过计算一段时间内数据的平均值来消除噪声。
低通滤波则是通过滤波器对数据进行处理,去除高频噪声。
加权平均可以根据数据点的重要性进行加权处理,使得重要数据点对拟合结果的影响更大。
2. 异常值处理异常值是指与其他数据点明显不符的数据,可能是由于测量误差或其他因素引起的。
处理异常值可以有效避免其对数据拟合结果的干扰。
常用的方法有删除、替换和修正。
删除即将异常值从数据集中剔除,但需谨慎,以免丢失有价值的信息。
替换则是用邻近值或统计方法替代异常值,修正则是根据异常值的特点进行修正处理。
3. 数据缺失处理数据缺失是指实验数据中存在一些缺失的数据点,可能是由于设备故障或其他原因导致的。
数据缺失会对数据拟合和分析产生不利影响,因此需要进行处理。
常用的方法有删除、插值和模型估计。
删除是将缺失点从数据集中删除,但同样需要注意避免信息的丢失。
插值是利用数据点的邻近值进行插值计算,填补缺失点。
模型估计则是利用其他变量和模型对缺失数据进行估计,补充缺失值。
二、数据拟合数据拟合是指将实验数据与数学模型进行对比和拟合,以求解模型参数和预测未知数据。
常见的数据拟合方法有线性回归、非线性拟合和最小二乘法。
1. 线性回归线性回归是一种常用的拟合方法,用于分析自变量和因变量之间的线性关系。
几个简单的数据点平滑处理算法

几个简单的数据点平滑处理算法最近在写一些数据处理的程序。
经常需要对数据进行平滑处理。
直接用FIR 滤波器或IIR 滤波器都有一个启动问题,滤波完成后总要对数据掐头去尾。
因此去找了些简单的数据平滑处理的方法。
在一本老版本的《数学手册》中找到了几个基于最小二乘法的数据平滑算法。
将其写成了C 代码,测试了一下,效果还可以。
这里简单的记录一下,算是给自己做个笔记。
算法的原理很简单,以五点三次平滑为例。
取相邻的5个数据点,可以拟合出一条3次曲线来,然后用3次曲线上相应的位置的数据值作为滤波后结果。
简单的说就是 Savitzky-Golay 滤波器 。
只不过Savitzky-Golay 滤波器并不特殊考虑边界的几个数据点,而这个算法还特意把边上的几个点的数据拟合结果给推导了出来。
不多说了,下面贴代码。
首先是线性拟合平滑处理的代码. 分别为三点线性平滑、五点线性平滑和七点线性平滑。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 void linearSmooth3 ( double in[], double out[], int N ) {int i;if ( N < 3 ){for ( i = 0; i <= N - 1; i++ ){out[i] = in[i];}}else{out[0] = ( 5.0 * in[0] + 2.0 * in[1] - in[2] ) / 6.0;for ( i = 1; i <= N - 2; i++ ){out[i] = ( in[i - 1] + in[i] + in[i + 1] ) / 3.0;}out[N - 1] = ( 5.0 * in[N - 1] + 2.0 * in[N - 2] - in[N - 3] ) / 6.0;}}void linearSmooth5 ( double in[], double out[], int N ) {272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 if ( N < 5 ){for ( i = 0; i <= N - 1; i++ ){out[i] = in[i];}}else{out[0] = ( 3.0* in[0] + 2.0* in[1] + in[2] - in[4] ) / 5.0;out[1] = ( 4.0 * in[0] + 3.0 * in[1] + 2 * in[2] + in[3] ) / 10.0;for ( i = 2; i <= N - 3; i++ ){out[i] = ( in[i - 2] + in[i - 1] + in[i] + in[i + 1] + in[i + 2] ) / 5.0;}out[N - 2] = ( 4.0 * in[N - 1] + 3.0 * in[N - 2] + 2 * in[N - 3] + in[N - 4] ) / 10.0;out[N - 1] = ( 3.0 * in[N - 1] + 2.0 * in[N - 2] + in[N - 3] - in[N - 5] ) / 5.0;}}void linearSmooth7 ( double in[], double out[], int N ) {int i;if ( N < 7 ){for ( i = 0; i <= N - 1; i++ ){out[i] = in[i];}}else{out[0] = ( 13.0* in[0] + 10.0* in[1] + 7.0* in[2] + 4.0 * in[3] +in[4] - 2.0 * in[5] - 5.0 * in[6] ) / 28.0;out[1] = ( 5.0 * in[0] + 4.0 * in[1] + 3 * in[2] + 2 * in[3] +in[4] - in[6] ) / 14.0;out[2] = ( 7.0 * in[0] + 6.0 * in [1] + 5.0 * in[2] + 4.0 * in[3] +3.0 * in[4] + 2.0 * in[5] + in[6] ) / 28.0;for ( i = 3; i <= N - 4; i++ )然后是利用二次函数拟合平滑。
数据处理中的数据平滑技术(二)

数据处理中的数据平滑技术在现代社会中,数据处理已经渗透到几乎每一个领域,从金融到医疗,从交通到环境监测,数据的获取和处理已成为日常工作。
然而,真实世界中产生的数据往往包含各种噪声和不完整性,这给后续的分析和决策带来了困难。
因此,数据平滑技术应运而生,旨在通过处理数据中的噪声和不完整性,得到更加准确和可靠的数据。
一、数据平滑技术的基本原理数据平滑技术是通过对数据进行处理,使其变得更加平滑和可靠。
其基本原理是通过去除噪声、利用已有数据进行插补或拟合来实现。
首先,去除噪声是数据平滑技术的首要任务。
噪声是指数据中由于测量误差、环境干扰等因素引入的不真实的值。
常见的去噪方法包括滑动平均、中值滤波、加权平滑等。
滑动平均是指通过计算一定窗口内数据的平均值来平滑数据,从而减少噪声的影响。
中值滤波则是通过计算一定窗口内数据的中值来消除极大或极小的异常值。
加权平滑则是对不同数据点进行加权计算,使得较平稳的数据点在平滑过程中更具有影响力,从而抑制噪声。
其次,数据平滑技术还可以利用已有数据进行插补或拟合。
当数据缺失或不完整时,插补或拟合可以用来估计缺失数据点的值。
常用的插补方法包括线性插值、多项式插值、样条插值等。
线性插值是通过已知的数据点之间的线性关系进行插值计算。
多项式插值则是通过已知数据点构造一个多项式函数来近似未知数据点的值。
样条插值则是通过将给定区间划分为多段,每段通过不同的插值方法拟合数据,从而得到一个平滑的函数。
这些插值方法在数据平滑中都发挥着重要作用。
二、数据平滑技术的应用领域数据平滑技术在各个领域都有广泛的应用。
以金融领域为例,金融市场的波动性使得数据中存在大量的噪声和不确定性。
通过数据平滑技术可以去除噪声,从而减少风险和误判。
在医疗领域,人体采样得到的数据常常不完整或存在噪声,通过数据平滑技术可以对数据进行插补和拟合,准确地还原人体内部的状态,为医生提供有力的决策支持。
此外,数据平滑技术还广泛应用于交通和环境监测。
数据处理中的数据平滑技术(四)

数据处理中的数据平滑技术导语:在现代信息社会中,数据处理已经成为各个领域的必备技能。
而在数据处理过程中,数据平滑技术的应用变得越来越重要。
本文将探讨数据平滑技术的原理和应用,以及在实际操作中的一些注意事项。
一、什么是数据平滑技术数据平滑技术是一种将原始数据进行处理,消除数据中的噪声和异常值,以获得更加平滑和可靠的数据信息的方法。
它通过对数据进行滤波、插值和平均等处理,提高数据的精确性和稳定性。
在数据处理中,数据平滑技术是非常重要的一环,它能够使得数据更加准确,从而提高后续数据分析和预测的准确性。
二、数据平滑技术的原理数据平滑技术的核心原理是基于信号处理和概率统计的方法。
在进行数据平滑处理时,首先需要对数据进行采样和观测,然后利用滤波算法对采样数据进行处理。
滤波算法主要包括均值滤波、中值滤波和加权滤波等,其目的是消除数据中的噪声和异常值。
通过滤波算法,可以将数据的变化趋势更加平滑地展示出来,以便后续的数据分析和预测。
三、数据平滑技术的应用1. 传感器数据处理:在工业自动化和物联网领域中,传感器的数据采集和处理是非常重要的。
传感器采集的数据往往存在着噪声和异常值,而通过数据平滑技术的应用,可以将这些噪声和异常值消除,提高数据的精确性和可靠性。
2. 金融数据分析:金融市场的数据变化非常快速和复杂,而对于投资者来说,准确地分析和预测市场走势是非常重要的。
数据平滑技术在金融数据分析中的应用,可以对市场数据进行平滑处理,突出市场的整体趋势,帮助投资者更好地把握投资机会。
3. 生物医学信号处理:在医学领域中,生物医学信号处理是一个关键环节。
比如在心电图信号处理中,通过数据平滑技术的应用,可以去除电极接触不良、运动干扰等因素引起的噪声,获得更加准确的心电图数据。
四、数据平滑技术的注意事项1. 数据处理精度:在进行数据平滑处理时,需要选择合适的滤波算法和参数。
不同的数据处理精度对应着不同的滤波算法,需要根据具体应用场景和需求进行选择。
数据平滑处理的方法

数据平滑处理的方法
数据平滑处理就像是给数据做个美容呢。
一种常见的方法是移动平均法。
这就好比一群小伙伴排队,我们每次取几个小伙伴的平均值来代表这个小群体的特征。
比如说取3个数据点,把第一个、第二个和第三个数据加起来除以3得到一个平均值,然后把第二个、第三个和第四个数据加起来再除以3得到下一个平均值,这样依次进行。
这样处理后的数据就不会有那种突然的大起大落啦,变得平滑多啦。
还有一种是指数平滑法哦。
这个有点像我们对过去的记忆,越近发生的事情我们记得越清楚,在数据处理上呢,就是给近期的数据更大的权重。
就像是你最近一次考试成绩对你现在的评价影响更大,而很久以前的考试成绩虽然也有影响但是比较小。
通过这样的加权计算,数据也能变得平滑起来。
另外,样条插值法也可以用来平滑数据。
想象一下你有几个点,然后要通过一条很顺滑的曲线把它们连起来。
这个方法就像是一个很有艺术感的画家,在点与点之间画出一条平滑的曲线,这条曲线所代表的数据就是平滑处理后的结果啦。
数据平滑处理在很多地方都超级有用呢。
比如说在分析股票价格走势的时候,如果不进行平滑处理,那价格曲线就会像坐过山车一样,忽上忽下的,让人看得眼花缭乱。
经过平滑处理后,我们就能更清楚地看到价格的大致趋势啦。
再比如说分析气温变化,平滑处理后能让我们更直观地感受到气温是逐渐升高还是降低的趋势,而不是被那些偶尔的极端气温数据干扰。
总之呀,数据平滑处理是个很有趣又很实用的小技巧呢。
基于数字滤波的谱数据的平滑算法的研究与实现毕业论文

基于数字滤波的谱数据的平滑算法的研究与实现毕业论文基于数字滤波的谱数据的平滑算法的研究与实现摘要:当前正处于数字信息化时代,数字信号处理技术受到人们的广泛关注,其理论及算法随计算机技术和微电子技术的发展得到了飞速的发展,被广泛应用语音图像处理、数字通讯、谱分析、模式识别、自动控制等领域。
数字滤波器是数字信号中最重要的组成部分之一,几乎出现在所有的数字信号处理系统中。
数字滤波器是指完成信号滤波处理的功能,用有限精度算法实现的离散时间线性非时变系统,其输入是一组(由模拟信号取样和量化)数字量,其输出是经过变换的另一组数字量。
数据平滑是统计语言建模的关键技术,它不仅可以改进语言模型的性能,还可以提高语音识别、文字识别等应用领域的系统识别率,不同的数据平滑方法之间的对应在各种不同规模的训练集上操作。
各种平滑算法中,以Good—Turing估计、线性插值平滑、Katz’s回退式平滑最为典型和常用。
由于射线和探测器中固有的统计涨落、电子学系统的噪声影响,谱数据有很大的统计涨落。
谱数据的涨落使谱数据处理产生误差。
在γ能谱的分析中,如果被分析的核素活度很低,或被分析的是发射多支γ射线核素所辐射的弱分支,或测量时间太短,那么,由于计数的统计涨落,可能使谱中相邻道计数的分散度较大,致使谱峰模糊。
为了减少能谱测量数据的统计涨落,又保留谱峰的全部重要的特征,以便谱的分析,必须对实测γ能谱原始数据进行光滑。
关键词:数字滤波器;数据平滑;语料库;线性插值平滑;统计涨落Research and implementation of spectral data smoothing algorithm based on the digitalfilteringAbstract:Current is in the digital information age, digital signal processing technology is widespread attention, its theory and algorithm along with the development of the computertechnology and microelectronic technology obtained the rapid development and be widely applied in voice and image processing, digital communications, spectrum analysis, pattern recognition, automatic control and other fields. Digital filter is one of the most important part of digital signal, almost appeared in all digital signal processing systems. Filtering processing of digital filter is refers to the complete function, with limited accuracy algorithm of discrete time linear time-invariant system, its input is a set of (by the analog signal sampling and quantization) digital quantity, its output is another digital quantity after transforming. Data smoothing is the key technology of statistical language modeling, It not only can improve the performance of language modeling, it Can also improve speech recognition and Application areas such as language identification system recognition rate. Different data smoothing method should be at the contrast between the different scale of operation on the training set. A variety of smoothing algorithms, T o Good-Turing estimate, linear interpolation smoothing, Katz’s back-off-type is most typical and commonly used smoothing. In this paper, various methods of data smoothing empirical comparison, and discussed the impact of these data smoothing method performance of relevant factors. Due to inherent statistical fluctuation and the electronics system of noise influence in the rays and the probe, Spectral data has a lot of fluctuations. Spectral data fluctuation spectrum data processing error is produced. In gamma energy spectrum analysis, if the analysis of nuclide activity is very low, or is the analysis of the emission of radiation by gamma rays nuclide more weak branches, or the measuring time is too short, so, because of the statistical fluctuation count, may make the adjacent wordcount in the spectral dispersion larger and lead to the peak fuzzy. In order to reduce the spectrum measurement data of statistical fluctuation, and keep all the important feature of spectral peak to facilitate analysis of the spectral , must be smooth to the measured gamma spectrometry original data.KeyWords:Digital filter; Data smoothing; Corpus; Linear interpolation is smooth; Statistical fluctuation目录摘要 (i)ABSTRACT. (i)目录 (iii)1 绪论 (1)1.1 谱数据的平滑处理概念及方法 (1)1.2 滤波器的选用 (1)1.3 常用的数字滤波算法与选择原则 (3)2 能谱平滑算法的研究 (5)2.1 几种能谱平滑算法 (5)2.2 其他算法的基本思想 (5)2.2.1 算数滑动平均法基本思想 (5)2.2.2 重心法基本思想 (5)2.2.3 傅里叶变换法基本思想 (6)2.2.4 指数平滑法基本思想 (6)2.3 最小二乘移动平滑法 (7)2.3.1 Savitzky-Golay滤波 (7)2.3.2 最小二乘移动平滑法基本思想与方法 (8)2.3.3 移动最小二乘法与最小二乘法比较 (12)2.4 小波变换方法 (13)2.4.1 小波算法原理 (13)2.4.2 小波算法去噪的基本方法 (14)2.4.3 连续小波变换与局部时域分析 (16)3 能谱平滑算法的实现 (18)3.1 系统的实现 (18)3.1.1 四种平滑法的仿真 (18)3.1.2 两种仿真的结果分析以及比较 (22)3.1.3 谱平滑的几个具体问题 (23)3.2 本章小结 (26)4 未来展望与全文总结 (28)4.1 未来展望 (28)4.2 全文总结 (28)参考文献 (30)致谢 (31)参考附录 (32)1 绪论1.1 谱数据的平滑处理的概念及方法在放射性测量中,由于存在统计涨落,使得测量数据的规律不显著,尤其在能谱分析工作中,当被分析的放射性核素的活度很低时,在有限的测量时间内,每道计数较少,峰面积统计涨落较大,给测量结果带来较大的误差。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.2.4采样数据的平滑处理
1.算法介绍
一般说来,在数据采集系统采集到的数据中,往往叠加有噪声。
噪声主要有两大类:一类为周期性的;另一类为不规则的。
前者的典型代表为50Hz 的工频干扰,后者的代表为随机信号。
由于随机干扰的存在,使得采样得到的离散数据绘成的曲线多呈折线形状,这表明采样数据中的高频成分比较丰富。
为了消除或减弱干扰的影响,提高曲线的光滑度,须对采样数据进行平滑处理。
常用的平滑处理方法有:平均法、样条函数法和五点三次平滑法等。
平均法相对比较简单,滤波效果也较差,样条函数法利用样条插值逼近采样点的方法来实现平滑滤波,算法多样,效果较好。
五点三次平滑法利用多项式的最小二乘逼近来对采样点实现平滑滤波,算法简单,效果较好。
数据平滑处理的一般原则是既要消除数据中的干扰成分,又要保持原有曲线的变化特性。
2.五点三次平滑滤波法的基本算法
对采集到的离散数据序列()s nT x 进行平滑处理,设采样得到的12+N 个等间隔点
N N N N N N x x x x x x x x x x x ,,,,,,,,,,,1221012,21----+-+--
上的采样值为:
N N N N N N y y y y y y y y y y y ,,,,,,,,,,,1221012,21----+-+-- 。
设h 为等间隔采样的步长,做变换()h x x t /0-=,则上述12+N 个等间隔点变为
N
t N t N t t t t t t N t N t N t N N N N N N =-=-====-=-=+-=+-=-=----+-+--,1,2,,2,
1,0,1,2,,2,1,122101221
假设用m 次多项式
()m m t a t a a t y +++= 10 来平滑所得到的采样值,为了使多项式能够很好地平滑采样离散值,必须找出一组适当的系数()m j a j ,,1,0 =。
将所有点()i i y t ,代入(4.4)式,有12+N 个等式
⎪⎪
⎩
⎪⎪⎨⎧=-++++=-++++=-+++++-+-+-+-+------N N m N m N N N N m N m N N N N m N m N N R y t a t a t a a R y t a t a t a a R y t a t a t a a 22101112121102210
由于平滑的曲线不一定通过所有的点()i i y t ,,所以这些等式不全为0。
根据最小二乘原理,对于()12+N 组数据()i i y t ,,求其最好的系数j a ,就是求能使误差j R 的平方和为最小值的那些j a 值。
设
()∑∑∑-==-==⎪⎪⎭⎫ ⎝⎛-=N N n m m j n j n
j N N n n a a a y t a R ,,,102
02 ϕ 即
∑∑∑-=+=-==N N n j i n m j j N N n k n n t a t y 0
当3,2==m N 时,注意到N 与i t 的关系,有
()()()
⎪⎪⎩⎪⎪⎨⎧-++=++++=+-+-=+++++=+--------2211202211202211312101220813344341023410105y y y y a a y y y y a a y y y y a a y y y y y a a 由(4.5)解出3210,,,a a a a ,再代入(4.4),令2,1,0±±=t ,得五点三次平滑公式:
()
()()()()⎪⎪⎪⎪⎪⎩
⎪⎪⎪⎪⎪⎨⎧++-+-=+++-=-+++-=+-++=-+-+=------------21012221012121012021012121012269464701227128235131217123351281227235146469701y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y 当点数很多时,为对称起见,除起始点用(4.6)的1,2式,末尾两点用4,5式外,中间各点均用3式进行平滑,这其实相当于在每个子区间用不同的三次最小二乘多项式进行平滑。
在数据采集系统中,数据多以n=l ,么…,N 的次序排列,为了统一起见,将(4.6)式改写为:
()[]()[]()()[]()()[]()[]()()[]⎪⎪⎪⎪⎪⎪⎪⎩
⎪⎪⎪⎪⎪⎪⎪⎨⎧+-++-=++-+++++-=++++-=-+++=--++=---------+-+-n n n n n n n n n n n n i i i i i i y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y 6964701271282351171233511712335181227235164697012134'1234'11122'34251'343251'253421'1 在(4.7)式中,称i y 的系数为滤波因子,即:
()()()()()()()()()0857
.0,3429.0,4857.0,3429.0,0857.0,2,1,,1,2=++--=t h i h i h i h i h i h t h 实际上,五点三次平滑滤波是利用平滑因子来达到平滑的目的,即用 ()()()()N h h N h t h ,,0,, -=对离散采样值进行滤波,滤波的效果取决于平滑因子
()t h 的频谱
()()∑-=-=
N N n nTf j e n h f H π2
的特性,当0=f 时,()f H 达到最大值,当f 远离零时,()f H 较小,这相当于对曲线进行低通滤波,高频成分被削弱,曲线也就变得平滑。