Matrices send ellipses to ellipses. Is there any online visualization tool where I can enter a matrix $M$ and see a plot of ellipse $e$ being sent to $Me$? This would be very helpful to visualize classes of matrices such as symmetric, skew symmetric, orthogonal, etc.
Ideally, the tool should show ellipses in 2D and ellipsoids in 3D.
It doesn't have to be a dedicated tool: If there's a way to do this with a more general tool (e.g. Wolfram Alpha), that will be helpful as well.


Here's a rudimentary Python script to get a 2-D visualization.
Sample result:
More sophisticated version:
Result: