我正在尝试使用RcppArmadillo编写一个MCMC过程,它涉及到计算大约30,000 x 30,000个稀疏矩阵的对数行列式。看起来Armadillo中的log_det()目前不支持sp_mat,所以我这样做:// [[Rcpp::depends(RcppEigen::as<Eigen::SparseMatrix<double>>(Rcpp::wrap(arma_
以下Rcpp代码是生成相同编译错误的大得多的代码的最小可重现示例。似乎我不能将一个数值矩阵赋值给一个列表,然后将该列表赋值给另一个矩阵。#include <Rcpp.h>List return_a(NumericMatrix a, NumericMatrixonly returns the input matrix a re