77问答网
所有问题
Matlab随机生成一个n维对称矩阵,要求对角元为0,其他均为0或1。
如题所述
举报该问题
推荐答案 2016-06-28
A = rand(n)>0.5;
A = tril(A,-1)+triu(A',1);
追问
0.5的意思是取1的概率吗
追答
rand(n)随机生成的书是在0到1之间,第一行表示,取得的随机数,大于0.5则赋值1,否则赋值0.所以运行上面的语句,取0或1的概率都为1/2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Gq3GNpGpYp88qNYYIvv.html
相似回答
MATLAB
生成
n阶
对称矩阵,
其中主
对角
线元素
为0,其他
元素
为0或1
答:
楼主如果指的是
随机生成
的话,例如n=10时,可以用这样的语句:n = 10;temp = randint(n,n);matrix = tril(temp,-1)+triu(temp',0);matrix=matrix-diag(diag(matrix));lz有不明白的可以 doc 函数名
matlab
怎样
生成一个N
*N的
对称矩阵,
要主
对角
线的元素
为0,其他
随意?
答:
a=zeros(n);for i=1:n for j=1:n if (i~=j)a(i,j)=rand;end end end 矩阵a就是你要的矩阵
怎么在
matlab中生成0
和
1
的
对称矩阵,要求
限制每行1的个数为K,且
对角
线...
答:
可选中
1个或
多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
matlab
对称矩阵
对角
线 搜索资料 本地图片 图片链接 代码 提交回答 匿名 回答自动保存中为你推荐:特别推荐 美国人民在“百年一遇”寒流中被冻上? 秦始皇,这个千古第一帝到底有多冤? 像素寿司、人造肉…黑科技食物吃过吗?
用matlab生成一个
9阶方阵做线性方向组的系数
矩阵
A,求具体步骤怎么写_百 ...
答:
A的前3行3列是3阶随机方阵,前3行4-7列是单位阵,8-9列是0矩阵,后3行前6列是
一个随机
的6阶反
对称矩阵,
后三列只有最后一个元素为4,其余为
1
... A的前3行3列是3阶随机方阵,前3行4-7列是单位阵,8-9列是0矩阵,后3行前6列是一个随机的6阶反对称矩阵,后三列只有最后一个元素为4,其余为1 展开 ...
用MATLAB生成一个n
×n的
对称
的
0,1矩阵,对角
线都
为0,
然后
要求
每行有且...
答:
I = eye(n);J = I(:, [2:n,1]);A = J + J' + J^2 + J'^2;如果要随机一点的可以再加上下面两行 ind = randperm(n);A = A(ind, ind)
怎么在
matlab中生成0
和
1
的
对称矩阵,要求
要限制1的个数为20
个,
且
对角
...
答:
根据你的需要设置N,就可以控制
生成矩阵
的大小 N=8; %矩阵大小假设为8x8,N>=5才能填下20个1 A=zeros(N); %先为矩阵A分配8x8的空间 n=N*(N-1)/2; %除去对角线上三角阵的元素个数 r=randperm(n);%随机排乱1至n,n个自然数 a=(r<=10); %a是长度是n而其中有10个1的...
matlab
怎么写6*6的
对角为0,
其余
为0或1
的
对称矩阵,
小白一只,最好有详...
答:
a=ones(6);a(
1,1
)=0;a(1,6)=0;a(6,1)=0;a(6,6)=0;a a =
0
1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 是这种么 ...
大家正在搜
对角矩阵一定是对称矩阵
将对称矩阵化为对角矩阵
实对称矩阵与对角矩阵相似
对称矩阵与反对称矩阵
对称矩阵和实对称矩阵
对称矩阵和对角矩阵
对称矩阵和反对称矩阵
对称矩阵 对角化
正交矩阵是对称矩阵吗
相关问题
MATLAB 生成n阶对称矩阵,其中主对角线元素为0,其他元...
matlab 怎样生成一个N*N的对称矩阵,要主对角线的元素...
matlab怎么生成一个主对角为0,1随机的矩阵,其他元素为...
matlab如何生成一个确定1的个数的随机[0,1]对称矩阵...
用MATLAB生成一个n×n的对称的0,1矩阵,对角线都为0...
怎么在matlab中生成0和1的对称矩阵,要求要限制1的个数...
求助大家一个问题,我要随机生成一个对称且正定的矩阵,要求对角...
如何用Matlab生成只含0,1值的随机矩阵,要求限制1的数...