如何在 Eigen 中初始化 SparseVector ?以下代码:
#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET
#include <Eigen/Sparse>
using namespace Eigen;
SparseVector<float> vec(3);
main()
{
vec(0)=1.0;
}
给我以下错误
错误:在没有适当的 operator() 或将函数转换为指针函数类型 vec(0)=1.0 的情况下调用类类型的对象;
顺便说一句, vec[0]=1.0 也不起作用。