[問題] 如何產生隨機數(1~5)且出現次數相同已回收

看板MATLAB作者 (阿勛)時間16年前 (2009/10/26 15:41), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/3 (看更多)
假設共產生20個隨機數 數值為1~5 請問如何產生4個1 4個2以及4個3.....等 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.42.1

10/26 16:18, , 1F
建一個11112222333344445555的矩陣
10/26 16:18, 1F

10/26 16:18, , 2F
然後用randperm產生index打亂該矩陣次序即可
10/26 16:18, 2F

10/26 16:38, , 3F
感謝... :)
10/26 16:38, 3F
文章代碼(AID): #1AvLAgvn (MATLAB)
文章代碼(AID): #1AvLAgvn (MATLAB)