Re: [問題] 想請問將OEA_member分成n組已回收

看板MATLAB作者 (機掰毛)時間17年前 (2009/01/04 22:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
假設有N個人 每個人給他隨機產生一個1~N的整數代表分到哪組 ※ 引述《victer0327 (victory)》之銘言: : 現在在寫一個演算法,因為其中提到分組要隨機,但不會做,所以來請教高手們 : 程式碼如下: : % CoopAnnex_Org ->是組織的成員(n*13) : k = size(CoopAnnex_Org); : kk = k(1,1); : sequence_k = (1:kk) : random_k = randint(1,kk,[1 kk]) : group_k = [sequence_k;random_k] : ----------------------- : 如同上面程式碼的group_k大概想呈現的,每個成員都會分到某組 : 由於成員數是隨機的,故組數也是隨機的(亦即最多可能每人一組;最少則是全部人一組) : 請問該如何寫,才能將他們分組呢? : p.s. 每組人數可能不同,所以並非每組都相同人數 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.69.26
文章代碼(AID): #19OCbYYx (MATLAB)
文章代碼(AID): #19OCbYYx (MATLAB)