有理数演示
几何画板及绘图内容加载中,请稍等……
①本范例通过交互式演示有理数的概念与运算;②涉及核心数学概念包括有理数、减法、向量、三角函数、算术运算及微积分;③构造要点:使用 GeoGebra 命令如 Intersect(交点)、Polygon(多边形)、Sequence(数列)、Vector(向量)、Translate(平移)、If(条件判断)、Textfield(文本框)等;④适合高中及以上数学学习者,用于理解有理数性质及几何应用。
GeoGebra 命令及参数
Intersect(xAxis, yAxis) → APolygon(B, A, C, D) → poly1, b, a, c, dSequence((x(A) + (i * a / e), y(A)), i, 0, e) → list1Sequence((x(B) + (i * a / e), y(B)), i, 0, e) → list2Sequence(Segment[Element[list2, i], Element[list1, i]], i, 1, e + 1) → list3Polygon(A, B, Element[list2, f + 1], Element[list1, f + 1]) → poly2, a_1, b_1, g, hVector(A, E) → uTranslate(poly2, Vector[(u * l)]) → poly2'Translate(B, Vector[(u * l)]) → B'Translate(A, Vector[(u * l)]) → A'Translate(C, Vector[(u * l)]) → C'Translate(D, Vector[(u * l)]) → D'Polygon(B', A', C', D') → poly1', b', a', c', d'Sequence((x(A') + (i * a / 100), y(A')), i, 1, 100) → list4Sequence((x(B') + (i * a / 100), y(B')), i, 1, 100) → list5Sequence(Segment[Element[list5, i], Element[list4, i]], i, 1, 100 + 1) → list6Sequence(Segment[Element[list5, (i * 10)], Element[list4, (i * 10)]], i, 1, 100 + 1) → list7Sequence(Text[((n - 1) * 100 / 10) + "%", A' + (((n - 1) * a / 10) - 0.2, -0.4)], n, 1, 10 + 1) → list8If(j ≟ 0 ∨ l ≟ 1, false, true) → kTextfield(n) → InputBox1Textfield(text9) → InputBox2Text(p + "%") → text10Sequence((x(A) + (i * a / 100), y(A)), i, 1, 100) → list9Sequence(Element[list9, (i * 5)], i, 1, 100) → list10Sequence(Text[n / 20, A + ((n * a / 20) - 0.27, -0.4)], n, 1, 19) → list11
AI 绘图提示语参考
绘制一个坐标系,原点为O,画出四个点A、B、C、D,然后画出一个四边形ABCD。接着,以A为起点,B为终点,画出一个向量u。将四边形ABCD和点A、B、C、D沿着向量u平移,再画出平移后的四边形A'B'C'D'。接着,画出A'到B'的100个等分点,连接这些点形成线段。最后,标注每个等分点的百分比位置。
以上提示语为根据原始绘图命令整理而来,仅供参考。