I need to sketch a diagram which shows what happens when a 2x2 matrix is applied to a lattice. What would be the best software to perform such a thing?
2026-03-30 00:15:23.1774829723
On
Sketching vector diagram
722 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
There are 2 best solutions below
0
On
There are many diagramming software available, however, I use Visio 2010 which is one of the best diagramming software. I will recommend you to try Visio and see whether it works for you or not.
I've used MATLAB to plot such transformations.
I am assuming you have a lattice of 2D points $x$ and your matrix $A: \mathbb{R}^2 \rightarrow \mathbb{R}^2$.
So you'll get another set of 2D points $x'$ where $x' = Ax$. I use MATLAB to plot both sets of points.
E.g. $A$ is the 2x2 rotation matrix defined below with $\theta = \pi/4$.
$ A = \begin{bmatrix} \cos(\theta) & -\sin(\theta) \\ \sin(\theta) & \cos(\theta) \end{bmatrix} $
The MATLAB code:
The new display code:
And the diagram: