看板 MATLAB 關於我們 聯絡資訊
假設我有個 21x21矩陣 A 我要挑七列出來, 挑法如下, 第一列一定要挑到。 剩下六列 要從第二列 到二十一列 這二十列中 挑出來, 而且要成pair~~ 就是挑到 第二列 就要有第三列 第四列就要有第五列這樣。 總共其實有C(10,3)= 10*9*8/6 =120 種挑法, 請問該如何寫出這120個 7x21的矩陣。 感恩~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.114.93.173
ReiFu21:我算是680種挑法 不知道對不對 01/22 03:22
ReiFu21:p=0; for a=2:16 for b=a+2:18 for c=b+2:20 p=p+1 01/22 03:25
不好意思 我可能寫的不夠清楚.. 把這二十列 要分成十組 (2,3) (4,5) (6,7) .... (20,21) 這十個挑三組出來。 所以肯定是C(10,3)啦~ ※ 編輯: Ihatenchu 來自: 71.114.93.173 (01/22 09:57)
Oxygenair:敘述有問題吧...原文只說相鄰的row一定要被挑到 01/22 10:04
Oxygenair:那位什麼(3,4) (5,6)...的情況不會被考慮 01/22 10:05
Ihatenchu:ya.. it is my fault. 事實上是我補充寫的那樣才對 01/22 10:07
Ihatenchu:可以請各位大大指教一下,這樣我要怎麼寫? 01/22 10:15
Ihatenchu:才可以從這個矩陣中挑寫出120 個7x21的矩陣 01/22 10:15