修改于2020年10月01日
问题或建议,请留言!
目录
词汇矩阵乘法点乘dot()点乘的性质
词汇
element-wise product 对应元素的乘法
System of linear equations 线性方程组
矩阵乘法
矩阵乘法(matrix product), 也叫点乘(dot product),计算规则如下:
第一个矩阵的维度(dimension)为(m×n), 第二个矩阵的形状(shape)为 (n×r). 结果矩阵的形状为(m×r) 。
第一个矩阵的行乘以第二个矩阵的列。
点乘dot()
例:
检查矩阵的尺寸以查看发生了什么是一个好习惯。
1import numpy as np
2A = np.array([[1, 2],
3 [3, 4],
4 [5, 6]])
5# 列向量
6b = np.array([[2],
7 [4]])
8C = np.dot(A, b)
9# 使用方法dot()
10# C = A.dot(b)
11print(C)
点乘的性质
转置使用transpose()
可分配distributive
可结合associative
不可交换not commutative,但向量乘法可交换
因为
的结果为标量