精華區beta MATLAB 關於我們 聯絡資訊
請教個位大大,要如何才能排出所有的情形 舉例: 若1~3做排列,則會有3!種情形: 321 312 231 213 123 132 若是1~4,則有4!種,如何寫程式把這些解的情形都跑出來呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.114.187
zxvc:perms([1:4]) 05/26 08:24
zxvc:如果你想知道怎麼寫你可以:edit perms 05/26 08:25
yimean:高手... 05/26 18:14
youngswallow:= =' 原來如此 請問zxvc怎麼知道的 05/26 23:14
zxvc:回樓上,這算是經驗。有一些程式設計的經驗就會發現 05/27 04:17
zxvc:很多概念是相通的。像C++會有「排列」的標準函式庫, 05/27 04:20
zxvc:MATLAB應該也會有這個很常用的函式。 05/27 04:22
zxvc:還有一點。其實我在回覆一些網友的問題的時候,我並不知道 05/27 04:24
zxvc:有哪些指令可以用。我都是用MATLAB的「完成指令」與doc找到的 05/27 04:28
zxvc:「完成指令」就是你在MATLAB指令行中先輸入開頭幾個關鍵字 05/27 04:29
zxvc:再按Tab鍵。MATLAB就會列出一堆開頭名稱相同的指令。 05/27 04:30
zxvc:通常就可以找到想要的指令。如果還不確定指令的功能,就可以 05/27 04:31
zxvc:用doc這個指令查詢。 05/27 04:33
zxvc:如果用Tab還是找不到想要的指令。那就用doc裡面search的功能 05/27 04:34
youngswallow:高手 05/27 20:30