数字表格
几何画板及绘图内容加载中,请稍等……
①这个范例演示了如何使用 GeoGebra 创建数字表格,展示数列和函数的规律性;②涉及的核心数学概念包括数列、函数、旋转和平面;③作图要点——使用了 TableText, Textfield, Sequence 等命令,以及对象 text29, text1, snum, rows, cols, tab, A, ch, B, InputBox1, C, cw, ws, fac1, fac2, fac3, xss, FI, InputBox2, xssc, CI, InputBox3, LS, RS, InputBox4, a, b, c, D, pic2;④适合高中数学教学,用于演示数列和函数的图像与性质。
GeoGebra 命令及参数
TableText(Sequence[Sequence[snum + ((r - 1) * cols) + c - 1, c, 1, cols, 1], r, 1, rows, 1], "c_|") → tabTextfield(snum) → InputBox1Sequence(If[snum + ((rows - 1) * cols) + i < 10, Element[cw, 1], If[snum + ((rows - 1) * cols) + i < 100, Element[cw, 2], Element[cw, 3]]], i, 0, cols - 1) → wsSequence(If[i ≟ 0, 0, Sum[Element[ws, n], n, 1, i]], i, 0, cols, 1) → xssSequence(Sequence[If[Mod[snum + ((r - 1) * cols) + c - 1, fac1] ≟ 0, Polygon[(Element[xss, c], ((-ch) * (r - 1))), (Element[xss, c + 1], ((-ch) * (r - 1))), (Element[xss, c + 1], ((-ch) * r)), (Element[xss, c], ((-ch) * r))]], c, 1, cols, 1], r, 1, rows, 1) → FITextfield(fac1) → InputBox2Sequence((Element[xss, i + 1] + Element[xss, i]) / 2, i, 1, cols) → xsscSequence(Sequence[If[Mod[snum + ((r - 1) * cols) + c - 1, fac2] ≟ 0, Circle[(Element[xssc, c], ((-ch) * (r - 0.5))), ch / 2]], c, 1, cols, 1], r, 1, rows, 1) → CITextfield(fac2) → InputBox3Sequence(Sequence[If[Mod[snum + ((r - 1) * cols) + c - 1, fac3] ≟ 0, Segment[(Element[xssc, c] - ch / 2, ((-ch) * (r - 1))), (Element[xssc, c] + ch / 2, ((-ch) * r))]], c, 1, cols, 1], r, 1, rows, 1) → LSSequence(Sequence[If[Mod[snum + ((r - 1) * cols) + c - 1, fac3] ≟ 0, Segment[(Element[xssc, c] + ch / 2, ((-ch) * (r - 1))), (Element[xssc, c] - ch / 2, ((-ch) * r))]], c, 1, cols, 1], r, 1, rows, 1) → RSTextfield(fac3) → InputBox4