为网络创建邻接矩阵分析
3视图(30天)
显示旧的评论
接受的答案
Vishal同事
2018年8月29日
编辑:Vishal同事
2018年8月29日
根据我的理解,你想创建一个邻接矩阵的测试。垫和有差异的数据。正如你可能知道的,邻接矩阵是一个对称矩阵,因此一个简单的建议是删除的列有差异(4、13、14、23)。然后矩阵获得是对称的,然后你可以得到邻接矩阵通过赋值为1的朋友和0到那些不。示例代码,您可以尝试:
x = [1:3, 5:12, 22, 24:33];%去除4、13、14、23从测试
test1 =测试(:,x);
adj_matr = test1 > 0;%分配值1和0没有朋友
另一件事,你可以试着把列(4、13、14、23)行这将使矩阵对称,然后您可以获得邻接矩阵。