A long-time favorite linear algebra teaching widget of mine is matlab’s EIGSHOW, which lets you demonstrate the geometric intuition behind the EVD and the SVD in two dimensions. It was pulled from core matlab quite a while ago, but it’s still available as part of the “Cleve Lab” package.
@tobydriscoll it would be super cool if you could register a EigShow.jl package with this app. It is super useful for educational purposes and we could point students to using EigShow instead of the Gist. You could also add the links shared here in the README
It’s a good thought. I communicated with Cleve Moler about it to get his blessing and never heard back. Since his implementation says it’s copyrighted, I’m not sure if I should proceed. I didn’t copy or imitate the code in any way, but the “look and feel” is essentially all his.
@tobydriscoll another reason for creating a package is that we can specify exactly the version of Makie that was used. There is no guarantee that your gist will work in the future due to breaking changes in dependencies.