我想知道,假設我們有有0和2之間的數字的所有可能的組合,例如4列的表,所以這將是Matlab的排列表
0 0 0 0
0 0 0 1
0 0 0 2
0 0 1 0
0 0 1 1
0 0 1 2
0 0 2 0
0 0 2 1
0 0 2 2
0 1 0 0
0 1 0 1
等含3^4行。
有沒有一種方法可以讓我在可以說第56行的情況下找到組合,而無需構造整個表格,因爲無法爲更大的數字創建類似這樣的表格(例如,值範圍從0到100,使用> 1000列)。
這是一個很好的解決方案,而不是小至@路易斯 - mendo的人,但在這裏,你可以選擇在最終結果中的列數。 – ealiaj
此外,路易斯提供的解決方案似乎只能上升到base36,並不會讓我們說N = 120。 – ealiaj
@green_leaf是的,我剛剛注意到'dec2base'的限制。至少這個'bsxfun'方法正常工作! – Divakar