[問題]隨機呈現圖片但不重複已回收

看板MATLAB作者 (kr-x)時間12年前 (2011/08/14 16:14), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
如標題 不好意思我是個初學者所以這個問題可能很笨... 希望板上能有前輩替我解答 我現在在寫一個實驗程式 有十張圖片 希望能夠在10次trail中 以隨機的順序呈現這10張圖片並且不要重複 我現在的寫法是 for i=1:10 whichimage = ceil(rand*10); imName=strcat('demopic',num2str(whichimage)); showImage(imName, wPtr, 1); end 可是這樣只能滿足隨機讀取...會有重複的情況產生 不知道有什麼方法可以滿足隨機而且不重複的做法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.183.195

08/14 16:45, , 1F
可以做一個check array 用過的標記起來
08/14 16:45, 1F

08/14 20:49, , 2F
我不知道怎麼標記,不過我用另外的方式解決了,謝謝
08/14 20:49, 2F
文章代碼(AID): #1EHuFVqD (MATLAB)