TorusGraph

TorusGraph[{n1,n2,,nk}]

n1×n2××nkの頂点を持つ k-次元のトーラスグラフを与える.

詳細とオプション

例題

すべて開くすべて閉じる

  (2)

最初のいくつかのトーラスグラフ:

より高次元のトーラスグラフ:

有向トーラスグラフ:

スコープ  (2)

k-次元のトーラスグラフを生成する:

1D:

2D:

3D:

D:

有向トーラスグラフを生成する:

オプション  (83)

AnnotationRules  (3)

頂点の注釈を指定する:

辺の注釈:

グラフ自体の注釈:

DirectedEdges  (1)

デフォルトで,無向グラフが生成される:

DirectedEdges->Trueを使って有向グラフを生成する:

EdgeLabels  (7)

12にラベルを付ける:

すべての辺に個別にラベルを付ける:

任意の式をラベルとして使う:

Placedを記号的な位置と一緒に使って辺に沿ったラベル配置を制御する:

明示的な座標を使ってラベルを置く:

ラベル内の位置を変える:

複数のラベルを置く:

TooltipStatusAreaの値を使って自動的にラベルを置く:

EdgeShapeFunction  (6)

EdgeShapeFunctionの組込み設定のリストを得る:

基線を含む無向辺:

辺の上にさまざまなグリフがある線:

塗り潰された矢を含む有向辺:

線による矢印:

塗り潰されていない矢印:

個々の辺の辺関数を指定する:

さまざまなデフォルトの辺関数と組み合せる:

プログラムを実行して辺を描く:

EdgeShapeFunctionEdgeStyleと組み合せることができる:

EdgeShapeFunctionEdgeStyleより優先順位が高い:

EdgeStyle  (2)

すべての辺にスタイル付けする:

個々の辺にスタイル付けする:

EdgeWeight  (3)

すべての辺の重みを指定する:

任意の数式を重みとして使う:

個々の辺の重みを指定する:

GraphHighlight  (3)

頂点1をハイライトする:

23をハイライトする:

頂点と辺をハイライトする:

GraphHighlightStyle  (2)

GraphHighlightStyleの組込み設定のリストを得る:

GraphHighlightStyleの組込み設定を使う:

GraphLayout  (5)

デフォルトで,レイアウトは自動的に選択される:

特別な曲線のレイアウトを指定する:

最適性基準を満たすレイアウトを指定する:

VertexCoordinatesGraphLayoutの座標をオーバーライドする:

AbsoluteOptionsを使ってレイアウトアルゴリズムで計算されたVertexCoordinatesを抽出する:

PlotTheme  (4)

基本テーマ  (2)

一般的な基本テーマを使う:

白黒のテーマを使う:

特徴テーマ  (2)

大きいグラフのテーマを使う:

古典的な図表テーマを使う:

VertexCoordinates  (3)

デフォルトで,任意の頂点座標が自動的に計算される:

AbsoluteOptionsを使って結果の頂点座標を抽出する:

楕円に沿ったレイアウト関数を指定する:

これを使ってグラフの頂点座標を生成する:

VertexCoordinatesGraphLayoutより優先順位が高い:

VertexLabels  (13)

頂点名をラベルをして使う:

個々の頂点にラベルを付ける:

すべての頂点にラベルを付ける:

任意の式をラベルとして使う:

Placedを記号的な位置と一緒に使って外側位置を含むラベルの置き方を制御する:

記号的な外側コーナー位置:

記号的な内側位置:

記号的な内側コーナー位置:

明示的な座標を使ってラベルの中心位置を決める:

すべてのラベルを頂点の右上コーナーに置き,ラベル内の座標を変える:

複数のラベルを置く:

任意の数のラベルを使うことができる:

Placedの引数を使ってTooltipを含むフォーマットを制御する:

あるいはStatusArea

より精巧なフォーマット関数を使う:

VertexShape  (5)

任意のGraphicsImageあるいはGraphics3Dを頂点の形状として使う:

個々の頂点の形状を指定する:

VertexShapeVertexSizeと組み合せることができる:

VertexShapeVertexStyleの影響を受けない:

VertexShapeFunctionVertexShapeより優先順位が高い:

VertexShapeFunction  (10)

VertexShapeFunctionの組込みコレクションのリストを得る:

"Basic"コレクションの中のVertexShapeFunctionの組込み設定を使う:

単純な基本的形状:

一般的な基本的形状:

"Rounded"コレクションのVertexShapeFunctionの組込み設定を使う:

"Concave"コレクションのVertexShapeFunctionの組込み設定を使う:

個々の頂点を描画する:

デフォルトの頂点関数と組み合せる:

定義済みのグラフィックスを使って頂点を描画する:

プログラムを実行して頂点を描画する:

VertexShapeFunctionVertexStyleと組み合せることができる:

VertexShapeFunctionVertexStyleより優先順位が高い:

VertexShapeFunctionVertexSizeと組み合せることができる:

VertexShapeFunctionVertexShapeより優先順位が高い:

VertexSize  (8)

デフォルトで,頂点の大きさは自動的に計算される:

記号的な頂点サイズを使ってすべての頂点の大きさを指定する:

頂点座標環の最短距離との割合を使う:

すべての頂点座標について全体的な対角との割合を使う:

方向と 方向の両方で大きさを指定する:

個々の頂点の大きさを指定する:

VertexSizeVertexShapeFunctionと組み合せることができる:

VertexSizeVertexShapeと組み合せることができる:

VertexStyle  (5)

すべての頂点にスタイル付けする:

個々の頂点にスタイル付けする:

VertexShapeFunctionVertexStyleと組み合せることができる:

VertexShapeFunctionVertexStyleより優先順位が高い:

VertexStyleBaseStyleと組み合せることができる:

VertexStyleBaseStyleより優先順位が高い:

VertexShapeVertexStyleの影響を受けない:

VertexWeight  (3)

すべての頂点に重みを設定する:

個々の頂点の重みを指定する:

任意の数式を重みとして使う:

アプリケーション  (11)

基本的なアプリケーション  (6)

トーラスグラフを可視化する:

トーラスグラフの頂点と辺にスタイル付けする:

トーラスグラフの頂点と辺に注釈を加える:

頂点にラベルを付ける:

辺にスタイル付けする:

トーラスグラフのパラメータを変更する:

レイアウト:

VertexSize

3Dプロットとして表現されるトーラスグラフを生成する:

トーラスグラフの基本的な特性(頂点の数):

辺数:

グラフ理論  (5)

隣接具行列はトーラスグラフのためにバンド化されている:

トーラスグラフの隣接頂点に異なる色を割り当てる:

グラフを可視化する:

トーラスグラフの隣接編に異なる色を割り当てる:

グラフを可視化する:

単純なトーラスグラフ内の最短コースを求める:

コースをハイライトする:

トーラスグラフ内の全域木を求める:

木をハイライトする:

特性と関係  (6)

TorusGraph[{n1,n2,}]は,の一つが1なら自己ループを持つ:

TorusGraph[{n1,n2,}]は,の一つが2なら平行辺を持つ:

TorusGraph[{n}]は巡回グラフである:

TorusGraph[{m,n}]は巡回グラフ の直積から形成されるグラフである:

TorusGraphGridGraphと同じ数の頂点を持つ:

TorusGraph[f]GridGraph[f]の辺数の差:

同様に:

考えられる問題  (1)

大きいツアーグラフは自動的にはグラフのプロットとして表示されない:

GraphPlotを使ってグラフをプロットする:

インタラクティブな例題  (1)

n の値を連続的に変えることでアニメーションにする:

おもしろい例題  (1)

Wolfram Research (2022), TorusGraph, Wolfram言語関数, https://reference.wolfram.com/language/ref/TorusGraph.html.

テキスト

Wolfram Research (2022), TorusGraph, Wolfram言語関数, https://reference.wolfram.com/language/ref/TorusGraph.html.

CMS

Wolfram Language. 2022. "TorusGraph." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TorusGraph.html.

APA

Wolfram Language. (2022). TorusGraph. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TorusGraph.html

BibTeX

@misc{reference.wolfram_2024_torusgraph, author="Wolfram Research", title="{TorusGraph}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/TorusGraph.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_torusgraph, organization={Wolfram Research}, title={TorusGraph}, year={2022}, url={https://reference.wolfram.com/language/ref/TorusGraph.html}, note=[Accessed: 22-November-2024 ]}