ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
後続ノード
sucIDs = successors(G,nodeID)
例
sucIDs = successors(G,nodeID) は、有向グラフ G 内にある、nodeID で指定されたノードの後続ノードを返します。後続ノードは、nodeID をソース ノード、sucIDs をターゲット ノードとする有向エッジを構成します。
sucIDs
G
nodeID
すべて折りたたむ
有向グラフを作成してプロットし、ノード 'a' の後続ノードを求めます。
'a'
s = [1 1 1 2 2 3 3 7 8]; t = [2 3 4 5 6 7 8 5 5]; names = {'a' 'b' 'c' 'd' 'e' 'f' 'g' 'h'}; G = digraph(s,t,[],names); plot(G)
sucIDs = successors(G,'a')
sucIDs = 3x1 cell {'b'} {'c'} {'d'}
digraph
入力グラフ。digraph オブジェクトとして指定します。digraph を使用して、有向グラフ オブジェクトを作成します。
例: G = digraph([1 2],[2 3])
G = digraph([1 2],[2 3])
ノード識別子。次の表のいずれかの値として指定します。
1
'A'
"A"
例: sucIDs = successors(G,3) は、ノード 3 の後続ノードを検索します。
sucIDs = successors(G,3)
後続ノード ID。ノード インデックスまたはノード名として返されます。
nodeID が数値ノード インデックスの場合、sucIDs は数値ノード インデックスを含みます。
nodeID がノード名の場合、sucIDs はノード名を含みます。
同じ 2 つのノード間に複数のエッジがある多重グラフでは、一部の後続ノードへの出方向エッジが複数存在する可能性があるため、outedges の出力が successors の出力より長くなる場合があります。
outedges
successors
digraph | neighbors | outdegree | outedges | predecessors
neighbors
outdegree
predecessors
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office