帮助中心帮助中心
添加新节点图
H = addnode (G, nodeid)
H = addnode (G, numNodes)
H = addnode (G, NodeProps)
例子
H= addnode (G,nodeid)添加指定的节点nodeid到图G。节点名称nodeid不能引用节点已经出现在了吗G。
H= addnode (G,nodeid)
H
G
nodeid
H= addnode (G,numNodes)添加一个新节点的数量G等于numNodes。如果G包含节点名称,那么新节点被分配顺序来显示他们的名字行位置G.Nodes.Name。例如,“Node5”位于G.Nodes.Name (5)。
H= addnode (G,numNodes)
numNodes
G.Nodes.Name
“Node5”
G.Nodes.Name (5)
H= addnode (G,NodeProps)将新节点添加到G的节点属性NodeProps。为每一行添加一个节点NodeProps。的NodeProps表必须能够连接G.Nodes,所以结果是H.Nodes= [G.Nodes; NodeProps]。
H= addnode (G,NodeProps)
NodeProps
G.Nodes
H.Nodes= [G.Nodes; NodeProps]
全部折叠
添加两个节点图,没有节点名。
图G = ((1 2 3) [2 3 4])
图G =属性:边缘:[3 x1表]节点:[4 x0表)
G = addnode (G, 2)
图G =属性:边缘:[3 x1表]节点:[6]x0表
节点名称添加到图表,然后添加五个额外的新节点。自动生成新节点的名称表明他们的位置G.Nodes.Name。
G.Nodes.Name= {“一个”“B”“C”' D '“E”“F”}'
图G =属性:边缘:[3 x1表]节点:x1表[6]
G = addnode (G, 5);G.Nodes
ans =11×1表名字__________ {A} {B} {' C '} {' D '} {“E”} {' F '} {‘Node7} {‘Node8} {‘Node9} {‘Node10} {' Node11 '}
创建一个指定节点的有向图,然后将两个命名节点添加到图。
G =有向图({“一个”“B”“C”},{' D '“C”' D '})
G =有向图的属性:边缘:[3 x1表]节点:[4 x1表)
G = addnode (G, {“E”“F”})
G =有向图的属性:边缘:[3 x1表]节点:x1表[6]
如果图已经没有节点名称,然后添加命名节点图自动生成其他节点的名称。
创建一个有向图,没有节点名称,然后将两个命名节点添加到图。
H =有向图([1 2 3],[4 3 4])
H =有向图的属性:边缘:[3 x1表]节点:[4 x0表)
H = addnode (H, {“E”,“F”});H.Nodes
ans =6×1表名字_____ {‘Node1} {‘Node2} {‘Node3} {‘Node4} {“E”} {' F '}
创建一个图的节点代表机场。
图G = ({“肯尼迪”“宽松”},{“宽松”“窝”})
图G =属性:边缘:[2 x1表]节点:[3 x1表)
添加一个节点属性表明是否每个机场都有免费的无线网络。
G.Nodes。WIFI =(假真的真)';G.Nodes
ans =3×2表名字WIFI _________ _____{“肯尼迪”}假{“宽松”}真{“窝”}真的
添加两个新节点图通过创建一个表,NodeProps,包含每个新节点的节点名和WIFI状态。使用addnode来连接NodeProps来G.Nodes。
addnode
({NodeProps =表“ATL”“国民大会”}’,虚假的真实”,…“VariableNames”,{“名字”“无线”});G = addnode (G, NodeProps);
查看修改节点表。
ans =5×2表名字WIFI _________ _____{“肯尼迪”}假{“宽松”}真{“窝”}真{ATL的}假{“非国大”}
图
有向图
输入图,指定为一个图或有向图对象。使用图创建一个无向图有向图创建一个有向图。
例子:图G = (1、2)
图G = (1、2)
例子:2 G =有向图([1],[2 3])
2 G =有向图([1],[2 3])
节点名称,指定为一个或多个节点名的这些形式:
单独的节点字的向量“一个”或字符串标量“一个”。
“一个”
多个节点-单元阵列的特征向量{“A”“B”“C”}或字符串数组(“A”“B”“C”)。
{“A”“B”“C”}
(“A”“B”“C”)
例子:H = addnode (G, A)
H = addnode (G, A)
例子:H = addnode (G, (“A”“B”“C”))
H = addnode (G, (“A”“B”“C”))
数据类型:字符|细胞|字符串
字符
细胞
字符串
添加的节点数量,指定为一个非负数字标量。
节点属性,指定为一个表。NodeProps可以包含任意数量的变量来描述属性图的节点,但必须能够连接到吗G.Nodes,所以结果是H.Nodes= [G.Nodes; NodeProps]。节点名称,使用变量的名字,因为这个变量名是用一些图形功能。如果有一个变量的名字,那么它必须是一个单元阵列特征向量数组或字符串在每一行中指定一个唯一的名称。看到表构建一个桌子上的更多信息。
的名字
表
数据类型:表
输出图形,作为一个返回图或有向图对象。
使用笔记和限制:
输入参数nodeid不支持指定节点名称。金宝app
你不能添加新的变量,或新列G.Nodes创建表后,图对象。
当你构建一个图或有向图在MATLAB对象®并将其传递给一个墨西哥人函数生成的使用MATLAB编码器™,你不能将节点添加到图形对象。
节点属性必须是数据类型可以作为适应可变数组存储在代码生成。例如,数据类型不能被这些:
一个字符串数组
不同大小的单元阵列的每一个细胞
特征向量的单元阵列转换使用cellstr
cellstr
一个用户定义的类
图|有向图|numnodes|rmnode|addedge
numnodes
rmnode
addedge
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室