https://betterexplained.com/articles/matrix-multiplication/ https://www.cnblogs.com/noluye/p/12262580.html