> 其他 >
如何用Matlab产生双随机矩阵
双随机矩阵:元素属于[0,1],且行和等于1,列和等于1
人气:216 ℃ 时间:2020-02-05 07:02:29
解答
clc;clearfor k=1:5R=0;while sum(R)~=1R=round(rand(1,5));endM(k,:)=R;sumM(k,:)=sum(M(k,:))endM,sumM结果:M =0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 sumM =1 1 1 1 1 另外,用eye也可产生,不过不是...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版