ExpressionGraph
ExpressionGraph[expr]
给出树状图,显示不同的深度处不同的层级.
ExpressionGraph[expr,n]
只给出到层级 n 的树状图.
ExpressionGraph[expr,n,form]
给出树状图,其中,与 form 匹配的子表达式为叶子.
更多信息和选项
- ExpressionGraph 生成 Graph 对象.
- ExpressionGraph 通常用来根据 Wolfram 语言表达式生成表达式树.
- ExpressionGraph[expr] 给出顶点为 {1,2,…} 的树状图,每个顶点都有 "Subexpression" 注释.
- ExpressionGraph 采用与 Graph 相同的部分选项,但有以下更改: [所有选项的列表]
-
FormatType StandardForm 用于顶点和边标签的格式类型
所有选项的列表
范例
打开所有单元关闭所有单元范围 (5)
选项 (82)
DirectedEdges (1)
用 DirectedEdges->True 生成有向图:
EdgeLabels (7)
将 Placed 与符号位置一起使用,以控制在边的什么位置放置标签:
通过 Tooltip 和 StatusArea 用值进行自动标注:
EdgeShapeFunction (6)
获取 EdgeShapeFunction 的内置设置列表:
EdgeShapeFunction 可与 EdgeStyle 组合使用:
EdgeShapeFunction 比 EdgeStyle 的优先级高:
GraphHighlightStyle (2)
GraphLayout (5)
VertexCoordinates 将覆盖 GraphLayout 的坐标:
用 AbsoluteOptions 提取用布局算法得出的 VertexCoordinates:
VertexCoordinates (2)
VertexLabels (13)
将 Placed 与符号式位置合用,控制标签的放置,包括顶点外的位置:
或 StatusArea:
VertexShape (5)
使用任意 Graphics、Image 或 Graphics3D 作为顶点的形状:
VertexShape 可与 VertexSize 组合使用:
VertexShape 不受 VertexStyle 的影响:
VertexShapeFunction 比 VertexShape 的优先级高:
VertexShapeFunction (10)
获取 VertexShapeFunction 的内置集合列表:
使用 "Basic" 集合中 VertexShapeFunction 的内置设置:
使用 "Rounded" 集合中 VertexShapeFunction 的内置设置:
使用 "Concave" 集合中 VertexShapeFunction 的内置设置:
VertexShapeFunction 可与 VertexStyle 组合使用:
VertexShapeFunction 比 VertexStyle 的优先级高:
VertexShapeFunction 可与 VertexSize 组合使用:
VertexShapeFunction 比 VertexShape 的优先级高:
VertexSize (8)
VertexSize 可与 VertexShapeFunction 组合使用:
VertexSize 可与 VertexShape 组合使用:
VertexStyle (5)
VertexShapeFunction 可与 VertexStyle 组合使用:
VertexShapeFunction 比 VertexStyle 的优先级高:
VertexStyle 可与 BaseStyle 组合使用:
VertexStyle 比 BaseStyle 的优先级高:
VertexShape 不受 VertexStyle 的影响:
属性和关系 (5)
用 VertexCount 和 EdgeCount 计算顶点数和边数:
用 VertexList 和 EdgeList 以标准顺序列出顶点和边:
从一个图计算 AdjacencyMatrix:
FullForm 给出与 ExpressionGraph 类似的线性表达式:
用 TreeForm 绘制树状图:
可能存在的问题 (1)
ExpressionGraph[expr] 可用于对表达式 expr 进行计算:
文本
Wolfram Research (2020),ExpressionGraph,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ExpressionGraph.html.
CMS
Wolfram 语言. 2020. "ExpressionGraph." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ExpressionGraph.html.
APA
Wolfram 语言. (2020). ExpressionGraph. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ExpressionGraph.html 年