[問題] 關於取亂數值卻又不重複的功能?已回收

看板MATLAB作者 (節奏T-Mac)時間13年前 (2010/10/13 00:47), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/4 (看更多)
小弟是第一次上板請教問題 問題可能較膚淺但是極想解惑 還請各位先進指教~ 感恩!!! >_< 就是有關以下一列簡單的程式碼: ceil(42*rand(1,6)) 是取六個亂數然後用 ceil指令將小數值無條件進位 但是如此程式取出的六個亂數中... 卻還是極容易出現重複的數值..! 所以若想要令六個亂數不會重覆的最簡單作法 不知有沒有先進有好的辦法呢? 若是沒有辦法太簡單也OK的! 就算改進後的程式或是方法較麻煩或較多行 小弟也願意學習吸收 ~ !! 還請大家指教了 >_< 感恩大家!!!! <(_ _)> -- ╭═◥█◣══◢█◤ ◢██◣ █ ◢ \ ˊ ██◣◢██ ╰══ █▊ ═════════════ ██████ ◢◣ █▊ ◣◤◢◣ ◢█ ◢ ◣ █◤◥◤◥█ █▌ █▊ ◥ █ █ █▌█ █▌█ █ █ \\ █ █ ◥◤ █▊ █ ◥ ◥◥ ◥◥ ◥ ╰════════════◥██══════════ ▃◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.194.249

10/13 00:48, , 1F
啊忘了補充! 主要是希望一定要用到rand指令來改寫程式
10/13 00:48, 1F

10/13 00:48, , 2F
感謝大家^^
10/13 00:48, 2F

10/13 00:50, , 3F
重複就重取
10/13 00:50, 3F

10/13 00:51, , 4F
喔!.. 可是重取的話我就還不太知道怎麼寫比較好說@@"
10/13 00:51, 4F

10/13 00:52, , 5F
算是初學者 老師也只教這列程式就無再多說明了@@"
10/13 00:52, 5F

10/13 01:18, , 6F
亂數後依照位置取
10/13 01:18, 6F

10/13 01:20, , 7F
嗯嗯!@@ 照順序取的話可以請教指令是該用..? 謝!
10/13 01:20, 7F

10/18 16:36, , 8F
randperm 可以用這個,你這因該是樂透的練習題吧。
10/18 16:36, 8F

10/27 23:47, , 9F
感謝大大QQ
10/27 23:47, 9F

10/27 23:47, , 10F
沒錯是練習題!!
10/27 23:47, 10F
文章代碼(AID): #1Cj94BT3 (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Cj94BT3 (MATLAB)