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