本文使用軟件:STEP7 Micro/WIN SMART V2.7
硬件:CPU-ST30
注:程序僅(jin) 供參考!!!
中位值平均濾波法介紹:
中位值平均濾波法是連續采集N個(ge) 數據,去掉一個(ge) 最大值和一個(ge) 最小值,然後對剩下的數據取平均值,N的數據取值範圍為(wei) 3~14個(ge) 。
中位值平均濾波法特點:
能夠抑製隨機幹擾,有能消除明顯的脈衝(chong) 幹擾,缺點就是測量速度較慢。
1、首先找出一組數據中的最大值和最小值,程序如下;
建立變量表
編寫(xie) 程序如下:
尋找一組數據的最大值和最小值
編譯下載測試程序
測試結果
2、將數據累加後求平均值,程序如下;
建立變量表
編寫(xie) 程序如下:
平均值程序
調用程序,下載測試;
測試結果
中位平均值濾波算法:應用於(yu) 模擬量采集數據求平均值程序如下;
應用於(yu) 模擬量數據濾波