Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 表达式 > 表达式结构 > TreeForm >

TreeForm

TreeForm[expr]
expr 显式为一棵在不同深度具有不同层次的树.
TreeForm
以树形输出 expr 仅到 n 层.
  • VertexLabeling->Automatic 并不在每个节点显示表达式的分段,但仍然以工具提示条给出子树表达式.
一个符号表达式,格式化为树形:
显示表达式中前两层的树形:
一个图形表达式,格式化为树:
一个符号表达式,格式化为树形:
In[1]:=
Click for copyable input
Out[1]//TreeForm=
 
显示表达式中前两层的树形:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]//TreeForm=
 
一个图形表达式,格式化为树:
In[1]:=
Click for copyable input
Out[1]//TreeForm=
具有数学常数的格式化符号表达式:
有符号值、明确值或不明确值的格式化表达式:
一个嵌套列表:
包含下标变量的表达式:
有特殊上标和 OverBar 的格式化表达式:
一个图形对象:
一个 Series 表达式:
包含 Hold 的一个表达式:
限制显示的层:
缺省下,为实现良好的可视外观,计算一个适当的高宽比:
改变高宽比:
显示边的方向:
用蓝色箭头绘制边:
仅绘制顶点:
绘制一个树 ,第一层有高度 1,第二层有高度 2 等:
在图形周围用不同的 PlotRangePadding
指定图形的整体样式:
PlotStyle 可以和有较高优先级的 VertexRenderingFunction 组合:
PlotStyle 可以和有较高优先级的 EdgeRenderingFunction 组合:
在每个节点不显示表达式,仅在工具提示条上显示子树表达式:
不显示顶点:
用预定义的图形作为顶点:
明确的指定所有顶点的坐标:
FullForm 给出线性表达式,它 和 TreeForm 相似:
TreeFormOutputForm 形式给出一个表达式的文本显示:
TreePlot 绘制树形图:
对普通的无向图用 GraphPlotGraphPlot3D
对于有向图的层次样式用 LayeredGraphPlot
混合头部不作为树展开:
一个完全的二项图:
一个完全的三叉树:
一个对称树:
一个不对称树:
版本 1 的新功能 | 版本 6 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF