Eigen也可用于1向量(标量)吗?

时间:2016-12-02 07:35:07

标签: c++ eigen eigen3

我正在编写一些例程,它对于2向量和标量也是正式相同的。我想写为Eigen::Matrix<double,N,1>的模板,将其实例化为N = 2或N = 1(对于标量,将标量double d包装为Eigen::Map<Eigen::Matrix<double,1,1>>(&d)

Eigen是否考虑到这一特殊情况?是否有效,例如内部为abs(v1)调用Eigen::Matrix<double,1,1>::norm(),为v1*v1调用squaredNorm(),为copysign(1,v1)调用normalized()

0 个答案:

没有答案
相关问题