如何生成随机矩阵呢
A=rand(m,n)
元素是0到1之间的随机数
元素是p,q之间的随机数
B=p+round(q*rand(m,n))
很机智啊,
最后附上求列和为1的矩阵的特征值
clc;
n=20;
A=rand(n);
for i=1:n
A(:,i)=(1/sum(A(:,i)))*A(:,i);
end
[v,d] = eig(A);
老师要生成20000×20000矩阵,我选择狗带
如何生成随机矩阵呢
A=rand(m,n)
元素是0到1之间的随机数
元素是p,q之间的随机数
B=p+round(q*rand(m,n))
很机智啊,
最后附上求列和为1的矩阵的特征值
clc;
n=20;
A=rand(n);
for i=1:n
A(:,i)=(1/sum(A(:,i)))*A(:,i);
end
[v,d] = eig(A);
老师要生成20000×20000矩阵,我选择狗带