关于matlab算规律问题

如何用Matlab算这个,假如有一组数据1、2、3、4、5、6、7、8、9、10
然后任意取n个数字,提取规律比如,第一组1、2、3;第二组2、3、4:第三组3、4、5 以此类推,然后再算每个组的平均数

你这个就有点像这样

a = 1:10;%
n = 3; %三个数一组
b = movsum(a,n,'Endpoints','discard')%移动求和
c = b/n   %这就是你需要的每组的平均数

最后结果

b =

     6     9    12    15    18    21    24    27


c =

     2     3     4     5     6     7     8     9