在MATLAB中更快速地计算`nchoosek`

Meh*_*r81 -1 matlab

我想找到一个比使用更快的代码P = nchoosek(1:100,i),它位于一个循环中,并i在我的代码中重复一次.

Sam*_*rts 5

nchoosek(1:100,10) 绝对是巨大的,远远超过任何典型的机器在内存中所能容纳的.

MATLAB文档nchoosek

C = nchoosek(v,k)仅适用于length(v)小于约的情况15.

你真的不能做到这一点.