标签: c++ eigen
在本征中,构造:
(R.array() < s).select(P,Q);
起作用 (与R的长度相同)。但是两个都一样 他们是标量,我得到编译错误。
我的问题是;是select在场时的行为 两个标量中有一种方法可以让我发出警告 有更高效的结构?如果是这样,他们是什么?
select
答案 0 :(得分:3)
您可以使用VectorXd::Constant(size,value)作为一个参数来解决此问题。
VectorXd::Constant(size,value)
答案 1 :(得分:0)
请参考Eigen中select()的定义: http://eigen.tuxfamily.org/dox/classEigen_1_1DenseBase.html#a65e78cfcbc9852e6923bebff4323ddca