Matrix Clatrix乘法矩阵

Matrix Clatrix乘法矩阵,matrix,clojure,multiplication,Matrix,Clojure,Multiplication,我有2个矩阵,矩阵A=[[1 2 3][4 5 6]]和矩阵B=[[10 20][20 30][30 40]],2 x 3和3 x 2矩阵 问题是,当我使用core.matrix.operator乘以这些矩阵时,我得到了以下结果: M/*A B [[10 60 120] [120 100 240]] 真正的结果是什么 [[140 200] [320 470]] 当使用mmul时,clatrix矩阵会产生错误。有人知道如何使用clatrix矩阵执行乘法吗 PS:我有这个错误 java.lang.C

我有2个矩阵,矩阵A=[[1 2 3][4 5 6]]和矩阵B=[[10 20][20 30][30 40]],2 x 3和3 x 2矩阵

问题是,当我使用core.matrix.operator乘以这些矩阵时,我得到了以下结果:

M/*A B

[[10 60 120] [120 100 240]]

真正的结果是什么 [[140 200] [320 470]]

当使用mmul时,clatrix矩阵会产生错误。有人知道如何使用clatrix矩阵执行乘法吗

PS:我有这个错误


java.lang.ClassCastException:clojure.lang.Var$Unbound不能强制转换为java.lang.Number

了解错误是什么会很有帮助。如果这仍然是错误的,请包含调用mmul的代码以及由此产生的错误@ArthurUlfeldt和NathanDavis在帖子中添加了错误,我已经用quantisan/clatrix代替mikera/clatrix解决了这个问题。但是,错误呢?这是我的错吗?解决了,我的ubuntu应该配备fortran3 lib,我不知道,但当安装这些lib并重新启动机器时,它会工作:D