IncidenceMatrix

IncidenceMatrix[g]

给出图 g 的顶点-边关联矩阵.

IncidenceMatrix[{vw,}]

使用规则 vw 指定图 g.

更多信息

  • IncidenceMatrix 也称为顶点-边入射矩阵.
  • IncidenceMatrix 返回一个 SparseArray 对象,该对象可以被 Normal 转化成一个普通矩阵.
  • 具有顶点 {v1,,vn} 和边 {e1,,em} 的图的关联矩阵是元素为 aij 矩阵,元素值由下列规则给出:
  • 0viej 没有关联
    1ej=vivkej=vkviej=vkvi
    -1ej=vivk
    2ej=vivi
    -2ej=vivi
  • 假定顶点 vi 的顺序由 VertexList[g] 给出,而边 ej 的顺序由 EdgeList[g] 给出.

范例

打开所有单元关闭所有单元

基本范例  (2)

无向图的关联矩阵:

有向图的关联矩阵:

范围  (5)

无向图的关联矩阵没有负元素:

任意列中元素的和为 2:

有向图的关联矩阵含有一些负元素:

如果没有自环,则任意列的元素之和为 0:

具有自环的图的关联矩阵含有等于 2 的元素:

使用规则指定图:

IncidenceMatrix 适用于大规模的图:

使用 MatrixPlot 对矩阵进行可视化处理:

属性和关系  (9)

行和列分别与 VertexListEdgeList 的顺序对应:

行给出了所有与第 个顶点相关联的边:

第一个顶点与边 2、3 和 4 相关联:

列给出所有与第 条边相关联的顶点索引:

第二条边与顶点 1 和 3 关联:

使用 VertexIndexEdgeIndex 查找顶点和边的索引:

关联矩阵可以判别一个顶点或者一条边是否关联:

有向图的关联矩阵用 表示源顶点,用 表示目标顶点:

使用 DirectedGraph 计算无向图的有向关联矩阵:

使用随机方向的有向关联矩阵:

关联矩阵的大小由 VertexCountEdgeCount 给出:

IncidenceGraph 从一个关联矩阵构建图:

一个线图的邻接矩阵可以用 IncidenceMatrix 计算:

Wolfram Research (2010),IncidenceMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/IncidenceMatrix.html (更新于 2015 年).

文本

Wolfram Research (2010),IncidenceMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/IncidenceMatrix.html (更新于 2015 年).

CMS

Wolfram 语言. 2010. "IncidenceMatrix." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/IncidenceMatrix.html.

APA

Wolfram 语言. (2010). IncidenceMatrix. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/IncidenceMatrix.html 年

BibTeX

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

BibLaTeX

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