Numpy/Python中3个及以上矩阵的乘法
若是两个矩阵乘法,可以简单的使用np.matmul()。但如果是有3个及其以上的矩阵,python提供了简单的表示方法:@即可表示矩阵乘法这里python的@ 与matlab中*作用是一样的。(此时前一个矩阵的列数须与后一个矩阵的行数一致)而python中* 的作用与matlab中的 .* (即点乘)才一致,表示矩阵中对应元素相乘(此时前后矩阵的行数列数必须一致)。...
·
若是两个矩阵乘法,可以简单的使用np.matmul()。
但如果是有3个及其以上的矩阵,python提供了简单的表示方法:@即可表示矩阵乘法
这里python的@ 与matlab中*作用是一样的。(此时前一个矩阵的列数须与后一个矩阵的行数一致)
而python中* 的作用与matlab中的 .* (即点乘)才一致,表示矩阵中对应元素相乘(此时前后矩阵的行数列数必须一致)。
更多推荐
已为社区贡献1条内容
所有评论(0)