Matlab 我需要从xy点列表中随机选取一个xy点

Matlab 我需要从xy点列表中随机选取一个xy点,matlab,Matlab,在mat lab中,如果我将一个数据集读入一个具有x和y值的新结构,现在从该列表中,我需要从数据列表中选择两个radom点,大约有400个点,我只需要选择两个点,这样我就可以在这两个点之间画一条线,尝试做一个最小二乘法问题,请帮助我用于获取索引的无序列表,然后只需获取前两个索引: data = rand(400,2); ind = randperm(400); p1 = data(ind(1),:); p2 = data(ind(2),:); 您可以使用获取索引的无序列表,然后只需获取前两个

在mat lab中,如果我将一个数据集读入一个具有x和y值的新结构,现在从该列表中,我需要从数据列表中选择两个radom点,大约有400个点,我只需要选择两个点,这样我就可以在这两个点之间画一条线,尝试做一个最小二乘法问题,请帮助我用于获取索引的无序列表,然后只需获取前两个索引:

data = rand(400,2);

ind = randperm(400);
p1 = data(ind(1),:);
p2 = data(ind(2),:);
您可以使用获取索引的无序列表,然后只需获取前两个索引:

data = rand(400,2);

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