我正在编写一个粒子群优化程序,为此我想初始化我的粒子。我想从我正在应用swarm优化的列中随机初始化我的粒子。
我正在Octave做这个程序。我试着查找相关的命令,但是找到了一个。我希望以矩阵形式给出答案。
感谢帮助。
对于前例
733
590
495
479
569
560
305
433
319
244
256
255
398
340
从这里我想要5个像305 590 495 244 340
这样的数字
感谢帮助。
答案 0 :(得分:3)
X = magic(10);
% pick k random numbers for column n:
k = 4;
n = 3;
X(randi(size(X,1), k, 1), n)