作者majestie (Li)
看板MATLAB
標題[問題]所有可能排序
時間Tue Nov 26 23:56:44 2013
想請問一下
如果我有5個人,每個有+1和-1兩種選擇
全部的可能就會有2^5=32種
我想請問一下有辦法用matlab寫出一個32x5的全部組合嗎??
請教一下高手~~謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.158.117
1F:→ ejialan:A=double(dec2bin(0:31,5))-48; A(~A)=-1 11/27 10:20
2F:→ majestie:太感謝樓上大大了~ 11/27 12:00
4F:→ profyang:可以參考這篇會比較知道1F大大在幹嘛 A(~A)=-1只是把0變 11/27 12:08
5F:→ profyang:成-1 不過這作法頗酷~我的話只會用A(A==0)=-1 11/27 12:09
6F:→ ejialan:不想用邏輯判斷還可以A=2*double(dec2bin(0:31,5))-97 11/27 12:14
7F:推 profyang:哦哦~樓上這個好 11/27 12:22
8F:→ majestie:也謝謝3F大大~ 11/27 20:58