MATLAB绘图基础01—复杂网络工具箱命令


MATLAB复杂网络工具箱(matgraph)基础命令
序号名称命令备注
1新建图g=graph(n)n-节点个数
2增加边add(g,u,v)u,v-节点编号
3删除边delete(g,u,v)E-边的集合,形如[1 2;1 3;2 4]
4批量增加边add(g,E)
5批量删除边delete(g,E)
6改变图的大小resize(g,N)N-最终的节点数,N>n,新增,N<n截断
7检查邻接矩阵check_matrix(A)A-网络邻接矩阵(0-1矩阵)
8邻接图创建边set_matrix(g,A)
9返回节点数nv(g)number of vertex
10返回边数ne(g)number of edge
11返回节点和边数向量size(g)返回一个向量,分别为nv,ne
12检查两点是否连通has(g,u,v)1-u,v连通;0-u,v不连通;等价于g(u,v),因为g也是01矩阵。
13求邻接节点neighbors(g,v)求与v相连的顶点集合
14求节点度deg(g,v)v的度(无向图)
15求最短路路径find_path(g,u,v)找到最短路径
16求最短路距离dist(g,u,v)算出最短距离(多少段路,即几个1)
17判断图的连通性isconnected(g)1-所有点之间都连通;0-至少一对点不连通
18生成邻接矩阵matrix(g)把g用矩阵表达(01矩阵)
19保存图数据save(g,filename)
20加载图数据load(g,filename)
21画普通图draw(g)图没有标记
22以label标记图ldraw(g)图用label字段标记
23以number标记图ndraw(g)图用节点编号标记
24图调色cdraw(g)自定义图的颜色
25按距离画图distxy(g)布局变化
26mds画图mdsxy(g)布局变化
说明:这些命令是复杂网络的基础,只有熟练掌握才能利用好MATPAB复杂网络工具箱,操作一遍也就记住了。

  • 8
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值