求阴影部分占整体的几分之几
几何画板及绘图内容加载中,请稍等……
所属专题
Perimeter & Area
本示例动态展示了Ed Southall在Twitter上发布的一个面积问题的解决方案。它涉及分数和几何作图。通过使用Polygon, Midpoint, Segment, Rotate, Dilate, Vector, Translate等GeoGebra命令,可以构造出一个几何图形,展示阴影部分占整体的比例。适合初中及以上学生学习几何和分数概念。
GeoGebra 命令及参数
Polygon(A, B, 4) → poly1, f, g, h, i, C, DMidpoint(h) → FMidpoint(f) → GMidpoint(g) → HMidpoint(i) → IPolygon(F, C, H) → t1, h_1, f_1, cMidpoint(c) → JMidpoint(A, E) → KMidpoint(E, D) → LMidpoint(E, B) → MSegment(A, B) → nSegment(B, C) → pSegment(C, D) → qSegment(D, A) → rRotate(F, If[0 < b ≤ 1, (b * π), π], J) → F'_1Rotate(C, If[0 < b ≤ 1, (b * π), π], J) → C'_1Rotate(H, If[0 < b ≤ 1, (b * π), π], J) → H'_1Polygon(F'_1, C'_1, H'_1) → t1', h'_1, f'_1, c'_1Segment(H'_1, C'_1) → sSegment(C'_1, F'_1) → tSegment(F'_1, H'_1) → dSegment(F, H) → eDilate(E, If[2 < b ≤ 3, 3 - b, 0], I) → E'Vector(E, E') → uTranslate(F'_1, u) → PTranslate(C'_1, u) → QTranslate(H'_1, u) → RPolygon(P, Q, R) → t1'', r_1, p_1, q_1Translate(F'_1, u) → A_1Translate(H'_1, u) → B_1Segment(A_1, B_1) → d'_1Segment(A_1, E') → g_1Segment(E', B_1) → i_1Dilate(E, If[3 < b ≤ 4, 4 - b, 0], B) → E'_1Vector(E, E'_1) → vTranslate(P, v) → P'Translate(Q, v) → Q'Translate(R, v) → R'Polygon(P', Q', R') → t1''', r', p', q'Translate(A_1, v) → STranslate(E', v) → E''Segment(S, E'') → j_1Translate(E', v) → E''_1Translate(B_1, v) → TSegment(E''_1, T) → k_1Translate(A_1, v) → UTranslate(B_1, v) → VSegment(U, V) → l_1Dilate(G, If[4 < b ≤ 5, 5 - b, 0], A) → G'Vector(G, G') → wTranslate(P', w) → P''Translate(Q', w) → Q''Translate(R', w) → R''Polygon(P'', Q'', R'') → t2, r'', p'', q''Translate(U, w) → U'Translate(V, w) → V'Segment(U', V') → m_1Translate(E''_1, w) → C_1Translate(T, w) → T'Segment(C_1, T') → n_1Rotate(P'', If[6 < b ≤ 7, ((b - 6) * π), π], K) → P'''Rotate(Q'', If[6 < b ≤ 7, ((b - 6) * π), π], K) → Q'''Rotate(R'', If[6 < b ≤ 7, ((b - 6) * π), π], K) → R'''Polygon(P''', Q''', R''') → t2', r''', p''', q'''Rotate(U', If[6 < b ≤ 7, ((b - 6) * π), π], K) → U''Rotate(V', If[6 < b ≤ 7, ((b - 6) * π), π], K) → V''Segment(U'', V'') → s_1Segment(A, G) → t_1Rotate(A, If[6 < b ≤ 7, ((b - 6) * π), π], K) → A'Rotate(G, If[6 < b ≤ 7, ((b - 6) * π), π], K) → G'_1Segment(A', G'_1) → a_1Segment(V'', A') → b_1Rotate(P', If[6 < b ≤ 7, ((b - 6) * π), π], M) → P''_1Rotate(Q', If[6 < b ≤ 7, ((b - 6) * π), π], M) → Q''_1Rotate(R', If[6 < b ≤ 7, ((b - 6) * π), π], M) → R''_1Polygon(P''_1, Q''_1, R''_1) → t3, r''_1, p''_1, q''_1Rotate(G, If[6 < b ≤ 7, ((b - 6) * π), π], M) → G'_2Rotate(B, If[6 < b ≤ 7, ((b - 6) * π), π], M) → B'Rotate(E, If[6 < b ≤ 7, ((b - 6) * π), π], M) → E'_2Segment(E'_2, G'_2) → c_1Segment(G'_2, B') → d_1Segment(B', E'_2) → e_1Rotate(P, If[6 < b ≤ 7, ((b - 6) * π), π], L) → P'_1Rotate(Q, If[6 < b ≤ 7, ((b - 6) * π), π], L) → Q'_1Rotate(R, If[6 < b ≤ 7, ((b - 6) * π), π], L) → R'_1Polygon(P'_1, Q'_1, R'_1) → t1'''_1, r'_1, p'_1, q'_1Rotate(D, If[6 < b ≤ 7, ((b - 6) * π), π], L) → D'Rotate(I, If[6 < b ≤ 7, ((b - 6) * π), π], L) → I'Rotate(E, If[6 < b ≤ 7, ((b - 6) * π), π], L) → E'_3Segment(E'_3, I') → f_2Segment(I', D') → g_2Segment(D', E'_3) → h_2Polygon(F, C, H) → t4, h_3, f_3, c_2Polygon(F, E, H) → t5, h_4, f_4, e_2Polygon(E, H, B) → t6, b_2, e_3, h_5