内容目录
Numpy的二元函数¶
函数名称 | 说明 | 示例 |
---|---|---|
np.add() |
对应元素相加。 | np.add([1, 2, 3], [4, 5, 6]) 输出:[5, 7, 9] |
np.subtract() |
对应元素相减。 | np.subtract([4, 5, 6], [1, 2, 3]) 输出:[3, 3, 3] |
np.multiply() |
对应元素相乘。 | np.multiply([2, 3, 4], [5, 6, 7]) 输出:[10, 18, 28] |
np.divide() |
对应元素相除。 | np.divide([10, 12, 14], [2, 3, 4]) 输出:[5.0, 4.0, 3.5] |
np.power() |
对应元素求幂。 | np.power([2, 3, 4], [3, 2, 1]) 输出:[8, 9, 4] |
np.maximum() |
求取对应位置的最大值。 | np.maximum([1, 5, 3], [2, 4, 6]) 输出:[2, 5, 6] |
np.minimum() |
求取对应位置的最小值。 | np.minimum([1, 5, 3], [2, 4, 6]) 输出:[1, 4, 3] |
np.mod() |
对应元素求模(取余)。 | np.mod([10, 12, 14], [3, 5, 7]) 输出:[1, 2, 0] |
np.dot() |
矩阵乘法。 | np.dot([[1,2],[3,4]], [[5,6],[7,8]]) 输出:[[19,22],[43,50]] |
np.matmul() |
矩阵乘法。 | np.matmul([[1,2],[3,4]], [[5,6],[7,8]]) 输出:[[19,22],[43,50]] |
np.inner() |
计算内积。 | np.inner([1,2],[3,4]) 输出:11 |
np.outer() |
计算外积。 | np.outer([1,2],[3,4]) 输出:[[3,4],[6,8]] |