Weiszfeld 算法演示
几何画板及绘图内容加载中,请稍等……
①本范例演示了 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 命令及参数
Segment(P_{0}, FP) → S_{0}Segment(P_{1}, FP) → S_{1}Segment(P_{2}, FP) → S_{2}Segment(P_{3}, FP) → S_{3}Segment(P_{4}, FP) → S_{4}Segment(P_{5}, FP) → S_{5}Text(totLen, PTXT) → txtlenText("Total Sum: ", LTXT, false, false) → txtlabel