「行列の積を計算し、その結果を返す」とありますが、行列の積って知ってますか?
知らなければ、
https://linear-algebra.com/entry/matrix-multi
を参照してください。
四角aは、このサイトを参考に、自分で計算してみてください。
実際に計算するとわかりますが、たぶんあなたは最初に
2×9
1×4
5×(-1)
を計算して足したと思います。
この3回の計算が、四角bのforループを表しています。
左側行列の列数(=右側行列の行数)だけforを回してかけ算し、足していますね。