H = addnode(G,numNodes)는 numNodes로 지정된 노드를 G에 추가합니다. 지정된 이름의 노드가 G에 이미 있는 경우 G.Nodes.Name에서 이 노드가 배치되는 행을 나타내는 순차적 이름이 새 노드에 할당됩니다. 예를 들어, 'Node5'는 G.Nodes.Name(5)에 위치합니다.
H = addnode(G,NodeProps)는 NodeProps의 노드 속성을 갖는 새 노드를 G에 추가합니다. NodeProps의 행마다 하나의 노드가 추가됩니다. 결과가 H.Nodes = [G.Nodes; NodeProps]가 되려면 NodeProps 테이블이 G.Nodes에 결합(Concatenate)될 수 있어야 합니다.
입력 그래프로, graph 객체 또는 digraph 객체로 지정됩니다. 무방향 그래프를 생성하려면 graph를 사용하고 유방향 그래프를 생성하려면 digraph를 사용하십시오.
예: G = graph(1,2)
예: G = digraph([1 2],[2 3])
노드 이름으로, 다음 형식 중 하나로 된 하나 이상의 노드 이름으로 지정됩니다.
단일 노드 — 문자형 벡터 'A' 또는 string형 스칼라 "A"입니다.
여러 노드 — 문자형 벡터로 구성된 셀형 배열 {'A' 'B' 'C'} 또는 string형 배열 ["A" "B" "C"]입니다.
예: H = addnode(G,'A')
예: H = addnode(G,["A" "B" "C"])
데이터형: char | cell | string
추가할 노드 개수로, 음이 아닌 숫자형 스칼라로 지정됩니다.
노드 특성으로, table형으로 지정됩니다. NodeProps는 그래프 노드의 특성을 설명하는 변수를 원하는 수만큼 포함할 수 있지만, 결과가 H.Nodes = [G.Nodes; NodeProps]가 되도록 G.Nodes에 결합할 수 있어야 합니다. 노드 이름의 경우, 이 변수 이름이 일부 그래프 함수에서 사용되므로 변수 Name을 사용하십시오. 변수 Name이 있는 경우 그 값은 각 행의 고유 이름을 지정하는 문자형 벡터로 구성된 셀형 배열 또는 string형 배열이어야 합니다. 테이블을 생성하는 방법에 대한 자세한 내용은 table을 참조하십시오.