"SpringEmbedding" (图的布局方法)
- 用于 GraphLayout 的顶点布局.
- 使用弹簧嵌入来布置图的顶点.
详细信息和子选项
- 弹簧嵌入是一种图形绘制技术,用于放置图的顶点,以便当每条边对应于弹簧时,能使机械能最小化.
- 弹簧嵌入通常用于布置规则的结构图.
- 图顶点 i 的布局 xi of the vertices i 通过最小化能量函数
- 计算得到.
- 是顶点 i 和 j 之间的图形距离, 是相对弹簧长度.
- 顶点可以嵌入 .
- 可以给出以下图形参数:
-
"EdgeWeighted" 是否使用边权值 - 控制能量最小化过程的可能设置包括:
-
"EnergyControl" 如何在最小化过程中控制能量函数 "InferentialDistance" 从远处顶点推断的截止距离 "MaxIterations" 最大迭代次数 "RandomSeed" 用于初始顶点放置的随机生成器的种子 "StepControl" 如何在能量最小化过程中修改步长 "StepLength" 用于移动顶点的初始步长 "Tolerance" 终止进程时使用的公差
范例
打开所有单元关闭所有单元选项 (8)
"EdgeWeighted" (1)
通过设置 "EdgeWeighted"True,使用边的权值: