ドキュメンテーションヘルプ センタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
2 つのノード間のエッジ数
C = edgecount(G,s,t)
例
C = edgecount(G,s,t) は、グラフ G のソース ノードとターゲット ノードのペア s と t の間のエッジ数を返します。
G
s,t
s
t
すべて折りたたむ
グラフを作成し、参照用にエッジ テーブルを表示します。ノード 1 とノード 2 の間にあるエッジ数を検出します。
G = graph([1 1 1 1 2 2],[2 2 2 3 4 5]); G.Edges
ans=6×1 table EndNodes ________ 1 2 1 2 1 2 1 3 2 4 2 5
N = edgecount(G,1,2)
N = 3
1 つのソース ノードと複数のターゲット ノードも指定できます。ノード 1 と他のすべてのノード (自己ループを含む) 間のエッジ数を検出します。
N = edgecount(G,1,1:numnodes(G))
N = 5×1 0 3 1 0 0
graph
digraph
入力グラフ。graph オブジェクトまたは digraph オブジェクトとして指定します。無向グラフの作成には graph を、有向グラフの作成には digraph を使用します。
例: G = graph(1,2)
G = graph(1,2)
例: G = digraph([1 2],[2 3])
G = digraph([1 2],[2 3])
ノード ペア。ノード インデックスまたはノード名の個別の引数として指定します。s と t で同じように配置された要素は、グラフ内のエッジのソース ノードとターゲット ノードを指定します。s と t は同じ数のノードを指定しなければなりません。ただし、いずれか一方が単一ノードを指定している場合を除きます。
次の表に、1 つ以上のノードを数値ノード インデックスまたはノード名のいずれかで参照するさまざまな方法を示します。
スカラー
例: 1
1
ベクトル
例: [1 2 3]
[1 2 3]
文字ベクトル
例: 'A'
'A'
文字ベクトルの cell 配列
例: {'A' 'B' 'C'}
{'A' 'B' 'C'}
string スカラー
例: "A"
"A"
string 配列
例: ["A" "B" "C"]
["A" "B" "C"]
例: edgecount(G,1,2)
edgecount(G,1,2)
例: edgecount(G,1,1:5)
edgecount(G,1,1:5)
例: edgecount(G,{'a' 'b' 'c'},'a')
edgecount(G,{'a' 'b' 'c'},'a')
digraph | findedge | graph | simplify
findedge
simplify
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の 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