[問題] 排列組合~已回收

看板MATLAB作者 (cffap)時間16年前 (2009/02/26 21:58), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/2 (看更多)
for a=0:6 for b=0:6 for c=0:6 for d=0:6 for e=0:6 for f=0:6 num2str(eval('[a,b,c,d,e,f]')) end end end end end end 我是想要請問,我要如何從我上面寫的式子中篩選出只有1 2 3 4 5 6這六個 數字組成的各種排列組合? 可以幫我附上算式嗎? 篩選方法要有三種以上,我是有想到 用sum,標準差這兩種........ 可否再幫我想幾種呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.4.135

02/26 22:20, , 1F
直接用函數吧,perms(1:6)
02/26 22:20, 1F

02/26 22:30, , 2F
我知道可使用此函數,不過我想請教的是如何用for寫的程式
02/26 22:30, 2F

02/26 22:30, , 3F
去做篩選,不過還是謝謝你的回答~
02/26 22:30, 3F
文章代碼(AID): #19fg0Iiy (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #19fg0Iiy (MATLAB)