2D Rotation Using Matrices

This Demonstration illustrates the concept of rotating a 2D polygon. The rotation matrix is displayed for the current angle. The default polygon is a square that you can modify.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


For an angle , multiplying a vector in the plane by the matrix rotates the vector counterclockwise about the origin.


Contributed by: Mito Are and Valeria Antohe
(Collin College)
Using elements from Demonstrations by: Sergio Hannibal Mejía (Yokohama International School) and Jaime Rangel-Mondragon
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Related Curriculum Standards

US Common Core State Standards, Mathematics