硬件:CPU-ST30
注:程序僅供參考!??!
中位值平均濾波法介紹:
中位值平均濾波法是連續(xù)采集N個(gè)數(shù)據(jù),去掉一個(gè)最大值和一個(gè)最小值,然后對(duì)剩下的數(shù)據(jù)取平均值,N的數(shù)據(jù)取值范圍為3~14個(gè)。
中位值平均濾波法特點(diǎn):
能夠抑制隨機(jī)干擾,有能消除明顯的脈沖干擾,缺點(diǎn)就是測(cè)量速度較慢。
1、首先找出一組數(shù)據(jù)中的最大值和最小值,程序如下;
建立變量表
編寫(xiě)程序如下:
尋找一組數(shù)據(jù)的最大值和最小值
編譯下載測(cè)試程序
測(cè)試結(jié)果
2、將數(shù)據(jù)累加后求平均值,程序如下;
建立變量表
編寫(xiě)程序如下:
平均值程序
調(diào)用程序,下載測(cè)試;
測(cè)試結(jié)果
中位平均值濾波算法:應(yīng)用于模擬量采集數(shù)據(jù)求平均值程序如下;
應(yīng)用于模擬量數(shù)據(jù)濾波
下載掃碼關(guān)注公眾號(hào)菜單欄回復(fù):hszwz021