Skip to content

This is a visual simulation for 2 dimensional linear transformations using a 2x2 matrix as input.

License

Notifications You must be signed in to change notification settings

GOMMB/Linear_Transformation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Example


The following is the output given the above matrix as input:

Usage

When you run the program, you will be shown the following GUI


As the text states, fill in each box with a number. Each text box corresponds to the respective number on a 2d matrix.

Once you press enter, the animation will begin.

Controls

  • Left Click: This compounds the transformation, equivalent to multiplying the matrix by itself.
  • Right Click: This resets/replays the animation as if you just started it.

Requirements

The required python modules are: p5, copy, and tkinter.

About

This is a visual simulation for 2 dimensional linear transformations using a 2x2 matrix as input.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages