Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学和算法 > 图与网络 > 图的样式、标记和布局 > EdgeLabels >
Mathematica > 可视化与图形 > 图与网络 > 图的样式、标记和布局 > EdgeLabels >

EdgeLabels

EdgeLabels
Graph 和相关函数的一个选项和属性,指定对边应该使用什么标签、以及标签位置.
  • 可以使用下列选项设置:
None不使用边标签
{viUndirectedEdgevj->lblij,...}对边 添加标签
  • 下列位置信息 pos 可用于 LabeledPlaced 中,以放置边标签:
Tooltip, StatusArea在移动鼠标到特定位置(mouseover)时,显示为工具提示条或者在状态栏中显示
"Start","Middle","End"把标签放在开始、中间或者结尾
{Left,pos},{Right,pos}把标签根据符号位置信息放在边的左边或者右边
{s,{lx,ly}}沿着边在可缩放位置 s 的标签中的可缩放位置
  • 沿着边曲线的可缩放位置信息 表示总长的百分比:例如 把边标签放在中点位置.
对边 添加标签:
将任意表达式作为标签使用:
把标签放在边上:
对边 添加标签:
In[1]:=
Click for copyable input
Out[1]=
 
将任意表达式作为标签使用:
In[1]:=
Click for copyable input
Out[1]=
 
把标签放在边上:
In[1]:=
Click for copyable input
Out[1]=
对所有边添加标签:
EdgeLabels 可用于一般图:
矩阵图:
特殊图:
随机图:
Property 封装中使用 EdgeLabels
或者,使用 Labeled 封装:
使用具有符号位置信息的 Placed 来控制边上标签的位置:
使用显式坐标来放置标签:
利用 Placed 在一个封装中放置多个标签:
可以使用任意数目的标签:
利用 EdgeLabels 放置多个标签:
通过 TooltipStatusArea 的值使用自动标签:
使用 Rule 来表明边似乎不起作用:
使用括号来获取正确的解析:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF