Linear Algebra for Programmers – a e-book of visual essays
linearalgebraforprogrammers.com
linearalgebraforprogrammers.com
It starts with taking a weighted sum of numbers (and then vectors/arrays). Everything else builds up by just observing and interacting with weighted sums of arrays.
Hope you enjoy it.