如何用matlab求下面邻接矩阵的可达矩阵A=[0 0 0 0 0 0 0;1 0 0 0 0 0 0;1 1 0 1 0 0 0;1 0 0 0 0 0 0;1 1 0 0 0 0 0;1 0 0 1 0 0 1;1 0 0 0 0 0 0];

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 20:20:17
如何用matlab求下面邻接矩阵的可达矩阵A=[0 0 0 0 0 0 0;1 0 0 0 0 0 0;1 1 0 1 0 0 0;1 0 0 0 0 0 0;1 1 0 0 0 0 0;1 0 0 1 0 0 1;1 0 0 0 0 0 0];

如何用matlab求下面邻接矩阵的可达矩阵A=[0 0 0 0 0 0 0;1 0 0 0 0 0 0;1 1 0 1 0 0 0;1 0 0 0 0 0 0;1 1 0 0 0 0 0;1 0 0 1 0 0 1;1 0 0 0 0 0 0];
如何用matlab求下面邻接矩阵的可达矩阵
A=[0 0 0 0 0 0 0;1 0 0 0 0 0 0;1 1 0 1 0 0 0;1 0 0 0 0 0 0;1 1 0 0 0 0 0;1 0 0 1 0 0 1;1 0 0 0 0 0 0];

如何用matlab求下面邻接矩阵的可达矩阵A=[0 0 0 0 0 0 0;1 0 0 0 0 0 0;1 1 0 1 0 0 0;1 0 0 0 0 0 0;1 1 0 0 0 0 0;1 0 0 1 0 0 1;1 0 0 0 0 0 0];
n=size(A,1);
p=A;
for i=2:n
p=p+A^i;
end
p(p~=0)=1;
矩阵p即为所求可达矩阵.