2
我需要創建一個引用一組10個圖像(1-10)的60x1列。每張圖片需要被引用6次,但是以隨機順序。我如何創建一個在這些限制內的隨機列?即對圖像編號5的引用是隨機分佈的,但不會出現在矩陣的大於或小於6的矩陣中。我已經閱讀過rand,randi等matlab文檔,但似乎看不出有關這方面的任何內容。如何在設定限制內創建一列隨機數字?
感謝
我需要創建一個引用一組10個圖像(1-10)的60x1列。每張圖片需要被引用6次,但是以隨機順序。我如何創建一個在這些限制內的隨機列?即對圖像編號5的引用是隨機分佈的,但不會出現在矩陣的大於或小於6的矩陣中。我已經閱讀過rand,randi等matlab文檔,但似乎看不出有關這方面的任何內容。如何在設定限制內創建一列隨機數字?
感謝
result = repmat((1:10).', 6, 1); %'// result in an "easy" order
result = result(randperm(numel(result))); % // shuffle result to get random order
輝煌,謝謝! – Arran