请问,怎么用matlab生成一个随机对称的矩阵具体样子如图,就是要求第一是对称,第二是大多数元素都是inf,其他元素要求能在一个范围内选值,比如这个图就是5到10选值,另外一个图是0到0.1.第三

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 14:32:37

请问,怎么用matlab生成一个随机对称的矩阵具体样子如图,就是要求第一是对称,第二是大多数元素都是inf,其他元素要求能在一个范围内选值,比如这个图就是5到10选值,另外一个图是0到0.1.第三
请问,怎么用matlab生成一个随机对称的矩阵
具体样子如图,就是要求第一是对称,第二是大多数元素都是inf,其他元素要求能在一个范围内选值,比如这个图就是5到10选值,另外一个图是0到0.1.第三对角线上必须是inf.请问高手用matlab怎么编,期待!

请问,怎么用matlab生成一个随机对称的矩阵具体样子如图,就是要求第一是对称,第二是大多数元素都是inf,其他元素要求能在一个范围内选值,比如这个图就是5到10选值,另外一个图是0到0.1.第三
你看看这个咋样,矩阵大小可以自己调,inf出现的比例可以调里面的rnd
N=10;%矩阵大小N*N
select=[5:10,inf];
a=zeros(N,N);
for i=1:N
for j=1:i;
if j==i
a(i,j)=inf;
else
rnd=rand;
if rnd>0.3
a(i,j)=inf;
a(j,i)=a(i,j);
else
b=randperm(length(select));
a(i,j)=select(b(1));
a(j,i)=a(i,j);
end
end
end
end
disp(a);

请问Matlab如何生成一个随机的半正定矩阵?并且要保持对称 matlab生成对称正定矩阵请问Matlab如何生成一个10*10随机的正定对称矩阵?并且要保持对称 请问,怎么用matlab生成一个随机对称的矩阵具体样子如图,就是要求第一是对称,第二是大多数元素都是inf,其他元素要求能在一个范围内选值,比如这个图就是5到10选值,另外一个图是0到0.1.第三 请问:怎样用matlab随机生成一个只有0,1元素的矩阵?用什么命令, 怎么用matlab编一个随机数列 matlab如何生成5乘5的随机对称矩阵 MATLAB如何随机生成一个列向量 请问怎么在MATLAB中生成一个高斯随机矩阵?不是数,是矩阵,还要能设定行数和列数,怎么弄? matlab怎么生成一个主对角为0,1随机的矩阵,其他元素为0 怎么在matlab里生成一个8阶均匀分布的随机矩阵 matlab中怎么产生一个随机矩阵 matlab怎么随机生成1,0,-1的矩阵 用matlab在一个半径为1000的圆内,随机生成1000个点,这1000个点,两两距离不得低于10,该怎么编? matlab中“随机生成二进制串”用什么函数? MATLAB中,随机生成100个点,点间距离等于某个固定的数想用MATLAB实现这样一个问题:随机生成100个点(点用X,Y坐标表示),要求:这100个点中的任意两个点间的距离等于某个数(比如20).请问如 用matlab能不能随机生成一个矩阵,使这个矩阵的每一行都等于1?急求~谢谢! matlab应该用哪个函数生成一个N个数的随机数列,且要求数列的平均值是M 请问,已知一随机数列,如何用MATLAB生成该随机数列的概率密度曲线呢