可以告诉你方法:算数平均滤波,就是求出k次采样值的总和,再除以k;中值滤波法,是把k个采样值按照从小到大排列顺序,然后找到位于最中间的那个值;最后一种不知道你们老师的防脉冲是什么意思,猜测可能是去掉k次采样值中大于或小于某个值,剩余值求平均数。让别人免费给你写程序基本上不可能,这个得花时间和精力。
如果仅仅是编写滤波程序用于演示,可以考虑使用类似vbs的脚本及html共同完成,比使用C语言简单的多。