matlab怎样产生0/1矩阵,每行和为p(p为参数)?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 13:57:38
matlab怎样产生0/1矩阵,每行和为p(p为参数)?
矩阵的行和列都是参数,p也为参数.我只会用循环做,但是太影响运行速度了,
矩阵的行和列都是参数,p也为参数.我只会用循环做,但是太影响运行速度了,
function R = my_getmat(m,n,p)
% m: 行数
% n: 列数
% p: 行总和
R = [];
if p > m
return;
end;
if p == 0
a = [];
b = ones(1,m);
else
a = ones(1,p);
b = zeros(1,m-p);
end;
c = [a b];
x = size(c,2);
for k = 1:m
R(k,:) = c(randperm(x));
end;
% m: 行数
% n: 列数
% p: 行总和
R = [];
if p > m
return;
end;
if p == 0
a = [];
b = ones(1,m);
else
a = ones(1,p);
b = zeros(1,m-p);
end;
c = [a b];
x = size(c,2);
for k = 1:m
R(k,:) = c(randperm(x));
end;
matlab怎样产生0/1矩阵,每行和为p(p为参数)?
matlab中 P为矩阵 P(P~=0)=1
matlab P(1,:)=[],P为矩阵,完成什么功能
matlab 产生矩阵,每行每列最多一个1,其余为零
设随机变量X1,X2,X3相互独立且都服从参数为p的0-1分布,已知矩阵为正定矩阵的概率1/8,求参数p
线性代数疑问三阶实对称阵每行元素和都等于二,且R(2E+A)=1,求正交阵P,使P-1AP为对角矩阵
线性代数习题求解三阶实对称阵每行元素和都等于二,且R(2E+A)=1,求正交阵P,使P-1AP为对角矩阵
设矩阵A和P都是n阶矩阵,且A为对称矩阵,证明:P^TAP也是对称矩阵
求一个可逆矩阵P,使P^(-1)AP为对角矩阵时,什么时候P要求是正交矩阵?
已知三阶实对称矩阵A的每行元素之和都等于2,且R(2E+A)=1(1)求正交阵P,使得P-1AP为对角形矩阵?
matlab 如何产生行列的和相同的随机矩阵 且个数为矩阵
问参数X为何值时,A=(-2 0 0,2 X 2,3 1 1)的特征值为-2,-2,并求出可逆矩阵P是P-1AP的对角矩