我将在http://eigen.tuxfamily.org/dox/classEigen_1_1Matrix.html
处查看Eigen库的文档我找到了下面给出的例子
我无法理解v(1)和v [1]用法之间的区别,因为一个使用方括号而另一个使用不同的方括号。
它有什么不同?
谢谢。
答案 0 :(得分:2)
[1]
与(1)
支持相同,但是parens支持多个维度,例如(1,2)
,括号仅适用于一维Vector
对象。
为了保持一致性,通常只需坚持使用()
parens。
这些用于一般访问。有关初始化,请参阅<<
... ,
运算符。