概率组合

时间:2011-10-12 08:44:27

标签: math matlab combinatorics

我在Matlab中编写代码时遇到了一个问题,该代码计算了从长度为m的向量中取得的n个数字的所有可能组合的乘积之和。它类似于你将用m球将n个不同的球从袋中拖出的任务(顺序无关紧要)。

例如: m = 5,n = 3然后我需要计算10个求和的总和

感谢您的时间

1 个答案:

答案 0 :(得分:3)

您应该使用nchoosek

m=5;
n=3;
s=sum(nchoosek(1:m,n), 2);