不兼容的矩阵尺寸:50x1000和50x1000?为什么?

时间:2017-07-14 00:55:18

标签: r rcpp

我正在与RcppArmadillo合作并尝试将arma :: cx_mat与arma :: mat相乘,它们的大小都是50x1000。但它引发了一个错误: 错误:矩阵乘法:不兼容的矩阵尺寸:50x1000和50x1000? 为什么会这样?我该怎么办?

1 个答案:

答案 0 :(得分:0)

内部尺寸需要与矩阵产品相同。如果转置第二个矩阵,情况就会如此。

将元素(Hadamard产品)与Rcpp相乘,请参阅  Element-Wise Matrix Multiplication in Rcpp