Pythonで線形代数!〜行列編(基礎・後編)

図3 行列の内積を計算できない場合のエラー出力例A@B(AとBの内積)は正常に求められる。B@A(BとAの内積)を求めようとするとエラーになる。なお、エラーメッセージにmatmulという関数名が表示されているが、@演算子とmatmul関数とは同じ働き(Python3.5以降でmatmul関数と同じ働きを持つ演算子@が利用できるようになった)。