问题描述:
Matlab产生有要求的随机矩阵
pop = zeros(renshu,200);
for k = 1:renshu
pop(k,:) = randperm(200);
end
运行以上程序将会输出renshu*200的矩阵
但是我有如下要求:
A=[11 12 13 14 15 16 17 18 19 111 112];
B=[31 32 33 34 35 36 37 38 39 191 192];
产生的renshu*200矩阵中要求:
每一行中的A(i)必须排在对应的B(i)之前.
求高手赐教.请保留A和B这样的矩阵方便我进行大规模的限制
pop = zeros(renshu,200);
for k = 1:renshu
pop(k,:) = randperm(200);
end
运行以上程序将会输出renshu*200的矩阵
但是我有如下要求:
A=[11 12 13 14 15 16 17 18 19 111 112];
B=[31 32 33 34 35 36 37 38 39 191 192];
产生的renshu*200矩阵中要求:
每一行中的A(i)必须排在对应的B(i)之前.
求高手赐教.请保留A和B这样的矩阵方便我进行大规模的限制
问题解答:
我来补答展开全文阅读