球坐标系:动态演示 by Néstor Valles-Villarreal
几何画板及绘图内容加载中,请稍等……
这个范例演示了球坐标系下的动态变换。核心数学概念包括球坐标系、变换和动态几何。使用了Dilate(放大)、Segment(线段)、Rotate(旋转)、CircleSector(扇形)、CircleArc(圆弧)、Plane(平面)、TextField(文本框)等GeoGebra命令。适合高中及以上学生学习三维几何变换和动态几何。
GeoGebra 命令及参数
Dilate(A, If[0 < e ≤ 1, 1 - e, 0], B) → A'Segment(A, A') → fRotate(B, If[2 < e ≤ 3, ((e - 2) * b), b], A) → B'Segment(A, B') → gCircleSector(A, B, B') → hRotate(A, If[1 < e ≤ 2, ((e - 1) * π / 2), π / 2], A, Line[(0, 0, 0), (0, 1, 0)]) → A'_2Rotate(A', If[1 < e ≤ 2, ((-(e - 1)) * π / 2), ((-π)) / 2], A, Line[(0, 0, 0), (0, 1, 0)]) → A''Segment(A'_2, A'') → f'Rotate(A'', If[3 < e ≤ 4, ((-(e - 3)) * π), (-π)], A, Plane[A'', A, B']) → A'''_1CircleArc(A, A'', A'''_1) → kCircleArc(A, (0, 0, a), (0, 0, (-a)), Plane[A, B', (0, 0, (-a))]) → pRotate(A'', If[4 < e ≤ 5, ((-(e - 4)) * c), (-c)], A, Plane[A'', A, B']) → A'''CircleArc(A, A''', A'''_1) → rCircleSector(A, A''', A'') → qPlane((0, 0, 0), (1, 0, 0), (0, 1, 0)) → iTextfield(a) → InputBox1Textfield(b) → InputBox2Textfield(c) → InputBox3