如何生成沒有重複對的隨機對序列? 下面的代碼已經產生對,但不避免重複:使用隨機對生成沒有重複的單元格
for k=1:8
Comb=[randi([-15,15]) ; randi([-15,15])];
T{1,k}=Comb;
end
當運行我得到:
T= [-3;10] [5;2] [1;-5] [10;9] [-4;-9] [-5;-9] [3;1] [-3;10]
該對[-3,10]是重複的,這是不可能發生的。
PS:條目可以是正數或負數。
這是否有內置函數?任何消化解決這個?
你有統計工具箱嗎? –
[Efficiently generated unique pairs of integers]的可能重複(https://stackoverflow.com/questions/15793172/efficiently-generating-unique-pairs-of-integers) –
感謝您的鏈接(https://stackoverflow.com/questions/15793172/efficient-generating-unique-pairs-of-integers),但所提出的解決方案僅適用於正向組合。 – hello123