linalg:matmul
(linalg:matmul a b)
a と b の行列積を返します(行列 . ベクタも可能です)。linalg:dot と同様に振る舞いますが、いずれかのオペランドがスカラーの場合はエラーを通知します。これにより、要素ごとの linalg:mul が暗黙に適用されてしまう場面で行列積を書いてしまう間違いを検出できます。内側の次元は一致しなければならず、不一致の場合はエラーを通知します。
(linalg:matmul a b)
a と b の行列積を返します(行列 . ベクタも可能です)。linalg:dot と同様に振る舞いますが、いずれかのオペランドがスカラーの場合はエラーを通知します。これにより、要素ごとの linalg:mul が暗黙に適用されてしまう場面で行列積を書いてしまう間違いを検出できます。内側の次元は一致しなければならず、不一致の場合はエラーを通知します。