Vectors and Bearings (Copy)

Vectors and Bearings (Copy)
Loading the math board and drawing, please wait…
2019-08-30 21:54
① This example demonstrates how to represent displacement and bearing (direction angle measured clockwise from north) using vectors, with interactive buttons and graphical elements for vector decomposition and composition. ② Core mathematical concepts include vector magnitude and direction, bearing angles, horizontal and vertical components, and geometric construction of polygons (trapezoid). ③ Construction highlights: GeoGebra commands such as Vector, Angle, Distance, Polygon, Segment, Midpoint, Circle, Sector, and Arc are used; objects include vectors a and b, angles angle1/angle2, direction components Hdir/Vdir, and interactive buttons (button1/button2) with text labels. ④ Suitable for high school or early college students learning vector geometry, trigonometry, or bearing applications in navigation, as well as for teachers creating dynamic demonstrations.

GeoGebra Commands & Parameters

  1. Vector(a, b) → A
  2. Angle(A) → angle1
  3. Distance(a, b) → dA
  4. Polygon(a, c, d, e) → poly1, a_1, c_1, d_1, e_1
  5. If(x(b) - x(a) > 0, "right", "left") → Hdir
  6. If(y(b) - y(a) > 0, "up", "down") → Vdir
  7. Distance(a, b) → magA
  8. Vector(a, O) → Fi
  9. Vector(O, b) → Fj
  10. If(Hdir ≟ "right" ∧ Vdir ≟ "up", 1, If[Hdir ≟ "left" ∧ Vdir ≟ "up", 2, If[Hdir ≟ "left" ∧ Vdir ≟ "down", 3, 4]]) → quad
  11. Vector(B, C) → left
  12. Angle(A, left) → angle2
  13. Vector(D, E) → right
  14. Angle(A, right) → angle4
  15. Angle(left, A) → angle3
  16. Segment(F, G) → i
  17. Midpoint(i) → o
  18. Circle(o, i / 2) → k
  19. Segment(H, I) → j
  20. Circle(o, 0.5) → unitC
  21. Vector(o, S) → unitV
  22. Sector(unitC, G, S) → p
  23. Arc(k, S, F) → arc2
  24. Arc(k, F, S) → arc3
  25. Arc(k, G, S) → arc1
  26. Arc(k, S, G) → arc4
  27. If(quad ≟ 1, angle1, If[quad ≟ 2, angle2, If[quad ≟ 3, angle3, angle4]]) → acuteangle

AI Drawing Prompt Reference

Draw a vector with an arrow from a start point to an end point, labeling its length. From the start point, draw horizontal and vertical reference vectors to decompose the displacement. Based on the end point's direction (right/left, up/down), determine the quadrant and display the corresponding bearing angle (measured clockwise from north). Construct a trapezoid nearby with sides related to the vector direction, and add auxiliary segments, midpoints, circles, and arcs to illustrate angle relationships. Finally, include buttons to switch between bearing angles for different quadrants.
The prompt above was compiled from the original drawing commands and is for reference only.