MATLAB 中在一个数组内随机选择n个数。
例如:在 A = [10, 50, 80, 100, 130, 260] 中随机选择5个数。
允许重复:
n = 5;
A = [10, 50, 80, 100, 130, 260];
random_num = A(randi(numel(A),1,n));
random_num = sort(random_num);
不允许重复:
n = 5;
A = [10, 50, 80, 100, 130, 260];
random_num = A(randperm(numel(A),n));
random_num = sort(random_num);
https://blog.csdn.net/qq_33555334/article/details/108095131