Weiszfeld 算法演示

Weiszfeld 算法演示
几何画板及绘图内容加载中,请稍等……
2013-10-16 07:11
①本范例演示了 Weiszfeld 算法的收敛行为,通过迭代计算点集的费马点;②涉及核心数学概念包括迭代算法、费马点、收敛性;③作图要点使用了 GeoGebra 命令 Segment(线段)、Text(文本),对象包括 init(初始化)、drawPoints(绘制点)、ANZ(点数)、FP(固定点)、P_{0}至P_{5}(点)、S_{0}至S_{5}(线段)、totLen(总长度)、CM(中心点)、PTXT(文本位置)、txtlen(文本长度)、LTXT(长文本)、txtlabel(文本标签)、A1至A7(辅助对象);④适合高中及以上学生学习和理解最值优化算法及其几何意义。

GeoGebra 命令及参数

  1. Segment(P_{0}, FP) → S_{0}
  2. Segment(P_{1}, FP) → S_{1}
  3. Segment(P_{2}, FP) → S_{2}
  4. Segment(P_{3}, FP) → S_{3}
  5. Segment(P_{4}, FP) → S_{4}
  6. Segment(P_{5}, FP) → S_{5}
  7. Text(totLen, PTXT) → txtlen
  8. Text("Total Sum: ", LTXT, false, false) → txtlabel