Matlab生成只含0,1值的方阵,要求限制1的数量,对角线全为0. 位置相对...答:d = randint(n,1,[0 1]); % Matlab7.1al = gettri(M,d,id);bu = gettri(M,~d,id);t = al+bu';function tri = gettri(M,d,id)tri = ones(M,M);al = tril(tri,-1);a = d.*id;a = [a; zeros((M^2-M)/2-length(a),1)];a(a>0) = 1;dd = find(al=...