2010-11-04 15 views
1

列表中隨機選擇xy點,如果我將數據集讀入x和y值的新結構中,現在從該列表中選擇兩個radom點數據列表的數據有400點,我只需要選擇兩點,所以我可以在兩點之間畫一條線,試圖做最少的方式的方塊問題,請幫助我我需要從matlab實驗室中的xy點

+1

重複:如何從MATLAB N個點,我隨機選擇k個點?(http://stackoverflow.com/questions/1856141/how -DO-I -randomly選-k點-從正分功能於MATLAB) – gnovice 2010-11-04 15:44:01

回答

4

您可以使用RANDPERM得到一個指數洗好的列表,然後乾脆把前兩個指標:

data = rand(400,2); 

ind = randperm(400); 
p1 = data(ind(1),:); 
p2 = data(ind(2),:);