Eigen入门之密集矩阵 2– Matrix及Vector的计算方法
简介 Eigen内的Matrix和Vector提供了类似C++的运算符,如+,-,*;也提供了编程的函数方法,如点乘和叉乘的dot(), cross(),如此等等。 在Eigen的Matrix类,代表矩阵matrics和向量vector,重载的运算符仅用于支持线性代数的运算,而不支持标量计算。比如matrix1 * matrix2,表示矩阵matrix 乘以 matrix2,而matrix1 + 10则不允许。 加法和减法 如大家所知,如果2个矩阵运行运算,对2个矩阵的行数和列数是有条件要求的。另外,在Eigen内,用于计算时,矩阵的系数类型必须统一,并不会内部进行类型转换。 二元运算符 +
用户评论