二项式立方体可视化

二项式立方体可视化
几何画板及绘图内容加载中,请稍等……
2016-05-01 22:40
该范例演示了二项式立方体的三维结构。它涉及立方体、体积和面积等核心数学概念。通过使用Circle、Sequence、PloskveKvadra等GeoGebra命令,可以构造出二项式立方体的各个面。适合用于几何作图和立体几何的教学。

GeoGebra 命令及参数

  1. Circle(Center, 10) → Rotate
  2. Sequence(Sequence[Sequence[RotacijaProstorskeTocke[{Element[zap, i], Element[zap, j], Element[zap, k]}, ox, oy, oz], k, 1, 4], j, 1, 4], i, 1, 4) → Tocke
  3. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 2], Element[zap, 1]}, ox, oy, oz]) → KV1, KW1, KX1, KY1, KZ1, LA1
  4. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 1], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 2], Element[zap, 1]}, ox, oy, oz]) → KV2, KW2, KX2, KY2, KZ2, LA2
  5. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 3], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 4], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 3], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 3], Element[zap, 2]}, ox, oy, oz]) → KV3, KW3, KX3, KY3, KZ3, LA3
  6. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 1], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 2], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 4]}, ox, oy, oz]) → KV4, KW4, KX4, KY4, KZ4, LA4
  7. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 1], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 1], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 2], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 1], Element[zap, 4]}, ox, oy, oz]) → OK1, OL1, OM1, ON1, OO1, OP1
  8. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 3], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 4], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 3], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 3], Element[zap, 4]}, ox, oy, oz]) → OK2, OL2, OM2, ON2, OO2, OP2
  9. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 3], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 3], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 4], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 3], Element[zap, 2]}, ox, oy, oz]) → OK3, OL3, OM3, ON3, OO3, OP3
  10. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 3], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 3], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 4], Element[zap, 3]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 3], Element[zap, 3], Element[zap, 4]}, ox, oy, oz]) → OOK1, OOL1, OOM1, OON1, OOO1, OOP1
  11. If(split, "together", "split") → text4
  12. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 1], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 4], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 1], Element[zap, 4]}, ox, oy, oz]) → PP2, PQ2, PR2, PS2, PT2, PU2
  13. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 1], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 4], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 1], Element[zap, 4]}, ox, oy, oz]) → PP3, PQ3, PR3, PS3, PT3, PU3
  14. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 2], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 2], Element[zap, 1]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 2], Element[zap, 4]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 1], Element[zap, 4], Element[zap, 1]}, ox, oy, oz]) → PP4, PQ4, PR4, PS4, PT4, PU4
  15. PloskveKvadra(RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 2], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 4], Element[zap, 2], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 4], Element[zap, 2]}, ox, oy, oz], RotacijaProstorskeTocke[{Element[zap, 2], Element[zap, 2], Element[zap, 4]}, ox, oy, oz]) → PP5, PQ5, PR5, PS5, PT5, PU5
  16. RotacijaProstorskeTocke({((-a) * zoom / 20), ((-a) * zoom / 20), (a * zoom / 2)}, ox, oy, oz) → Poz3
  17. RotacijaProstorskeTocke({(a * zoom / 2), ((-a) * zoom / 20), ((-a) * zoom / 20)}, ox, oy, oz) → Poz1
  18. RotacijaProstorskeTocke({((-a) * zoom / 20), (a * zoom / 2), ((-a) * zoom / 20)}, ox, oy, oz) → Poz2
  19. RotacijaProstorskeTocke({(((2 * a) + b) * zoom / 2), ((-a) * zoom / 20), ((-a) * zoom / 20)}, ox, oy, oz) → Poz21
  20. RotacijaProstorskeTocke({((-a) * zoom / 20), (((2 * a) + b) * zoom / 2), ((-a) * zoom / 20)}, ox, oy, oz) → Poz22
  21. RotacijaProstorskeTocke({((-a) * zoom / 20), ((-a) * zoom / 20), (((2 * a) + b) * zoom / 2)}, ox, oy, oz) → Poz23