このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
labelnode
グラフ ノードにラベルを付ける
説明
例
グラフ ノードにラベルを付ける
グラフを作成してプロットします。
s = [1 1 2 2 3 4 5 5]; t = [2 3 3 4 4 5 1 2]; G = digraph(s,t); h = plot(G);
関数 plot
は、グラフ ノードにノード インデックス (使用できる場合はノード名) のラベルを自動的に付けます。その代わりに、グラフの一部のノードにテキスト ラベルを使用します。
labelnode(h,[1 2],{'source' 'target'})
ノード 3 およびノード 4 に 'A'
のラベルを付けます。ノード ラベルによって基礎グラフ G
は変更されないため、ラベルに重複する名前を含めることができます (G
の正式なノード名は常に一意でなければならない)。
labelnode(h,[3 4],'A')
入力引数
nodeIDs
— ノード識別子
logical ベクトル | ノード インデックス | ノード名
ノード識別子。logical ベクトル、または 1 つ以上のノード インデックスかノード名として指定します。nodeIDs
が logical ベクトルである場合、その長さはグラフのノードの数と一致しなければなりません。
次の表に、1 つ以上のノードを数値ノード インデックスまたはノード名のいずれかで参照するさまざまな方法を示します。
形式 | 単一ノード | 複数ノード |
---|---|---|
ノード インデックス | スカラー 例: | ベクトル 例: |
ノード名 | 文字ベクトル 例: | 文字ベクトルの cell 配列 例: |
string スカラー 例: | string 配列 例: |
Labels
— ノードのラベル
文字ベクトル | string スカラー | 文字ベクトルの cell 配列 | string 配列
ノードのラベル。文字ベクトルまたは文字ベクトルの cell 配列として指定します。
Labels
が文字ベクトルまたは string スカラーである場合、labelnode
はnodeIDs
で指定された各ノードにそのラベルを使用します。Labels
が cell 配列または string 配列である場合、nodeIDs
で指定された各ノードのラベルを含まなければなりません。
データ型: char
| cell
| string
バージョン履歴
R2015b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)