2016-07-26 54 views
0

我有一个向量X这是一个20x1双。我想计算4个元素X(7,1), X(8,1), X(10,1)X(12,1)的平均值。一种方法是:得到向量中的某些元素的平均值

M=mean([X(7,1), X(8,1), X(10,1),X(12,1)]) 

但是,输入所有元素的效率非常低,特别是如果我想找到更多元素的含义时。有没有更快的方法来写这个?这似乎是一个非常简单的操作,但我一直无法找到答案。我希望能找到一个解决方案来指导其他地方的职位。谢谢。

回答

1

mean(X([7,8,10,12],1))

可以通过用向量,而不是一个单一的数字索引请求索引的子集。

+0

感谢您的帮助! –