numpy和Eigen中矩阵相乘的区别

numpy的np.dot函数在处理向量时返回标量,处理矩阵时返回矩阵,而在eigen中,dot函数对向量和矩阵操作都返回标量。这可能导致在从numpy转换到eigen时出现预期行为的差异,通常我们期望矩阵乘法得到新的矩阵。
摘要由CSDN通过智能技术生成

numpy中
np.dot(vector1, vector2)返回一个标量
而np.dot(matrix1, matrix2)还是返回一个矩阵

在eigen中就不行了,
vector1.dot(vector2)返回一个标量,
matrix1.dot(matrix2)同样返回一个标量。
而一般我们都使用矩阵 * 矩阵来获得一个新的矩阵,即
matrix1 * matrix2

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值