lua--求平均值

# 一维向量平滑## 要求:已知:一个数组a[],长度len。window窗长(window是奇数)。需要对于a[]中的每个元素进行如下运算:      1. a[]中每个元素的新值,等于以这个元素为中心的,窗长范围内这些元素的均值,即这个元素以及它前面和后面window/2个元素的均值。      2. 对于前面、后面元素数量不足,不能构成一个窗的元素,则保留原值。## 例子:以window=3为例,o代表数组中的元素,x代表a[]中当前的元素。x的新值是这个元素加上它前后两个元素的和除以3。            原值:o o o o o o o o[o x o]o o o o o o o o o o                             | &nbsp