Education & researchOriginal Reddit post

Linear Algebra Visualizer

Full contextOriginal content · Reddit

Hi guys! Problem: I'm a software engineer who mainly works on mobile applications for the iPhone. For quite a while Ive been interested in graphics but I've always struggled with matrices in linear algebra. Specifically, being able to visualise the linear transformations and to really get an intuition of how the transformations are calculated. Comparison: As I hadn't found a tool that does this I built an application inspired by 3blue1browns video on linear transformations as I found those helped with being able to visualise what was going on. The app lets you plot points on a 2D coordinate system, apply and visualize transformations and eigenvalues/vectors. It also explains how the new point is calculated and some other useful bits and pieces. Price: If you are interested, the app is available for free on the App Store: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968 Any feedback would be really useful. For example, would you find a tool like this helpful? Is there anything missing? Does it make sense? What have you struggled with or seen people struggle with when it comes to linear algebra? Thanks and let me know in the comments 😄

01Demand tags
Education & researchMissing featureMobile appClaimed solved by requester

Collected discussion

13 collected

13collected16reported on Reddit
u/treningi

Looks good. I couldn’t fine the option to add 2 functions on the same plot. Is it possible?

u/SockerjamOPReply

Do you mean to compose multiple transformations? That's in the works for v1.3

u/Episkiliski

Idea: seems very useful for electrical phasors. You could implement multiplication, addition, substraction... of phasors

u/SockerjamOPReply

Thank you for the feedback. Need to look into what that means, haha

u/PsychologyPowerful66

looks great! 😄 thanks for this will share it with my friends

u/SockerjamOPReply

Thanks for the feedback. That feature is in the works :)

u/SockerjamOPReply

Thanks for the feedback. This is on my todo list to lower the minimum version