文档帮助中心文档
提取子图
H=子图(G,节点ID)
H=子图(G,idx)
实例
H=子图(G,诺代兹)返回的子图G仅包含由指定的节点的诺代兹.
H=子图(G,诺代兹)
H
G
诺代兹
H=子图(G,idx)使用逻辑向量指定子图节点。
H=子图(G,idx)
idx
全部崩溃
创建并绘制图形。
s=[1 1 2 2 2 2 15];t=[3 5 4 2 14 6 11 12 13 10 7 9 15 16 17 19 18 20];G=图(s,t);图(G,“布局”,“武力”)
从中提取子图G通过指定要包括的节点。子图中的节点编号将重置。
idx=[2156171819201345];H=子图(G,idx);绘图(H,“布局”,“武力”)
创建并绘制带有指定节点的加权图。
s=[1 1 2 2 8 8 8];t=[2 3 4 5 6 7 9 10 11 12];权重=[10 30 40 80 60 20 90 80];姓名={“A”“B”“C”“D”“E”“F”“G”“H”“我很高兴“J”“K”“我};G=图形(s、t、权重、名称);绘图(G、,“EdgeLabel”G.Edges.Weight)
提取包含节点的子图“B”还有它的所有邻居。子图保留节点名称和边权重。但是,中的数字节点IDH被重新编号,与G.
“B”
子图
N=邻域(G,“B”); H=子图(G[“B”;N]);绘图(H,“EdgeLabel”,H.边缘。重量)
图表
有向图
输入图形,指定为图表或有向图对象。使用图表创建无向图或有向图创建有向图。
例子:G=图(1,2)
G=图(1,2)
例子:G=有向图([12],[23])
G=有向图([12],[23])
节点标识符,指定为一个或多个节点索引或节点名称。诺代兹中节点的子集G要生成子图,H.
此表显示了通过数值节点索引或节点名称引用一个或多个节点的不同方式。
标量
例子:1.
1.
矢量
例子:[1 2 3]
[1 2 3]
特征向量
例子:“A”
“A”
字符向量单元数组
例子:{'A''B''C'}
{'A''B''C'}
字符串标量
字符串数组
例子:[“A”“B”“C”]
[“A”“B”“C”]
例子:H=子图(G[1,2,5])
H=子图(G[1,2,5])
例子:H=子图(G,{'A''B''E'})
H=子图(G,{'A''B''E'})
节点选择向量,指定为逻辑向量。子图仅包含节点J为了什么idx(J)这是合乎逻辑的1.(符合事实的).节点的索引J在里面H是I(J)哪里I=查找(idx).
J
idx(J)
符合事实的
I(J)
I=查找(idx)
例子:子图(G,度(G)>2)
子图(G,度(G)>2)
数据类型:必然的
必然的
子图,返回为图表或有向图对象。H仅包含使用选择的节点诺代兹或idx.中的其他节点G(以及连接到这些节点的边)将被丢弃。选定节点和边的节点属性和边属性将从G进入H.
看见图表或有向图有关图形对象的详细信息,请参见。
有向图|图表|重新排序节点
重新排序节点
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处