看板
[ MATLAB ]
討論串[問題] 排列組合問題
共 7 篇文章
內容預覽:
目前有三個陣列. a=[a1 a2 a3]. b=[b1 b2 b3 b4 b5]. c=[c1 c2 c3]. 需要組合出. (a1 c1) (a1 c2) (a1 c3). (a2 c1) (a2 c2) (a2 c3). (a3 c1) (a3 c2) (a3 c3). (a1 b1 c1)
(還有1135個字)
內容預覽:
perms產生的矩陣太大了. 而且還需要經過 unique(sort)這個方法有問題. 無法保證 5/7 只出現 2 次. 我建議方法如下:. n為向量的dimension. k為5/7的個數. binary = dec2bin(0:2^n-1)=='1';. binary(sum(binary,
(還有70個字)
內容預覽:
Matlab菜鳥發問~~. 我想要寫21個七維向量. 寫法如下,. v1= (5/7,5/7,-2/7,-2/7,-2/7,-2/7,-2/7). v2= .... ..... v21= .... 這21個向量都是五個5/7,跟兩個-2/7排列組合 ...一共7!/(2!5!) =21. 最後我想要
(還有19個字)
內容預覽:
我的寫法很粗暴 所以會付出很多的computation time. 而且也不知道對於真正會讓記憶體爆掉的矩陣來說是否可行. 所以如果不適用 先說聲抱歉.... % 基本想法是說把同元素的矩陣分段作排列. % 每次排列就unique一次. % 以降低該矩陣在workspace的容量. % 因為先對整個
(還有989個字)