百分比网格填充探索
几何画板及绘图内容加载中,请稍等……
这个范例通过改变输入框中的数值,观察网格中被填充的百分比。演示了百分比的概念,涉及几何变换和滑块动画。使用了Point, Polygon, Intersect, Segment, Dilate, Line, Sequence, Translate, If, Textfield, Random等命令。适合初中及以上学生学习几何变换和概率统计。
GeoGebra 命令及参数
Point(Circle[A, 5]) → BPolygon(A, B, 4) → poly1, b, c, d, e, C, DIntersect(d, c) → NSegment(A, B) → aIntersect(c, a) → PDilate(N, 1 / part2, P) → N'Dilate(B, 1 / part_1, A) → B_1Line(A, B) → fPoint(f) → ESegment(A, E) → gPoint(g) → FPoint(Circle[F, 5]) → GSegment(F, G) → hPolygon(F, G, 4) → poly2, i, j_1, k_1, l, H, ISequence(Segment[Translate[D, Vector[(i * Vector[A, B_1])]], Translate[A, Vector[(i * Vector[A, B_1])]]], i, 1, part_1 - 1) → list1Dilate(H, 1 / part2, G) → H_1Translate(A, Vector[(num_5 * Vector[A, B_1])]) → B_2Translate(B_2, Vector[A, D]) → C_2Translate(G, Vector[(num_2 * Vector[G, H_1])]) → H_2Translate(H_2, Vector[G, F]) → I_2Polygon(A, B_2, C_2, D) → poly3, a_1, b_2, c_2, d_1Line(B_2, C_2) → jLine(I_2, H_2) → kIntersect(j, k) → SIf(Distance[A, F] < 0.01, true, false) → overSegment(J, K) → mSegment(L, M) → nIntersect(a, b) → OSequence(Segment[Translate[A, Vector[(i * Vector[P, N'])]], Translate[P, Vector[(i * Vector[G, H_1])]]], i, 1, part2 - 1) → list2Textfield(o) → inputBox1Translate(P, Vector[(num_6 * Vector[P, N'])]) → N_2Translate(N_2, Vector[P, B_2]) → QPoint(Circle[Q, 0.5]) → RSegment(Q, R) → pPoint(Circle[B_2, 0.5]) → TSegment(B_2, T) → qPolygon(Q, B_2, T, R) → poly6, q_1, b_3, t, rRandom(1, 100) → s
AI 绘图提示语参考
画一个百分比网格,通过滑块改变数值观察阴影部分变化。网格由多个多边形组成,中心有一个点,通过几何变换和动画展示比例关系。初始图形为一个正方形,根据滑块值进行缩放和位移,部分区域被随机颜色填充,并标注百分比数值。
以上提示语为根据原始绘图命令整理而来,仅供参考。