matlab如何生成每行之和等于1的随机矩阵?
问题描述:
matlab如何生成每行之和等于1的随机矩阵?
答
a=unifrnd(0,1,5,9)
a(:,10)=1-sum(a,2)
for k=1:5
a(k,:)=a(k,[randperm(10)]);
end
a
sum(a,2)