Interactive Vector Mathematics Lab

Real-time 2D vector operations with mouse-driven visualization and geometric property calculations.

📐 This example showcases geometry capabilities of the play.ts library

Interactive Vector Visualization

Move your mouse to see vector calculations in real-time

Vector Operations Calculator

A + B: (4.00, 6.00)
A - B: (2.00, 2.00)
A · B: 11.00
Distance: 2.83
|A|: 5.00
|B|: 2.24
norm(A): (0.60, 0.80)
norm(B): (0.45, 0.89)

Key Concepts Demonstrated

  • Vector Operations: Addition, subtraction, dot product, normalization
  • Distance Calculation: Euclidean distance between points
  • Angle Calculation: Vector direction in degrees and radians
  • Circle Geometry: Area and circumference calculations
  • Rectangle Geometry: Area and perimeter calculations
  • Real-time Visualization: Interactive geometric relationships