matlab生成矩阵

如何生成随机矩阵呢

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矩阵,我选择狗带

猜你喜欢

转载自blog.csdn.net/arcobaleno1996/article/details/49562959