[討論] 隨機選取的問題

看板MATLAB作者 (kidney)時間14年前 (2012/02/15 13:26), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
我想要從一個1~100的序列中 隨機選取一個數字,當符合我的條件後 我將之存入暫存器 並將之從1~100的序列中刪除 然後再持續進行隨機選取 直到1~100全部重新排列 ex 假設隨機選取的值為50,符合條件所以我將50從1~100剃除, 然後只在1~49 51~100再隨機選取 想問有沒有什麼指令可以像這樣在我所指定的data中隨機選取值!? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.115.97

02/15 14:11, , 1F
randperm?
02/15 14:11, 1F

02/16 12:29, , 2F
randperm可以這樣指定!?
02/16 12:29, 2F

02/16 20:29, , 3F
A=randperm(1:100) ; B = A(1) 這樣是1~100隨機選1
02/16 20:29, 3F
文章代碼(AID): #1FEq7k9e (MATLAB)