NumPy中的乘法运算符 * 指示按元素计算,矩阵乘法可以使用 dot 函数或创建矩阵对象实现

来源:互联网 发布:vps加速软件 编辑:程序博客网 时间:2024/04/29 15:12


>>> arcsin(0.99999968293183461)
1.5699999999999876
>>> a
array([20, 30, 40, 50])
>>> a<35
array([ True,  True, False, False], dtype=bool)
>>> A = array( [[1,1],
... [0,1]] )
>>> B = array( [[2,0],
... [3,4]] )
>>> A
array([[1, 1],
       [0, 1]])
>>> B
array([[2, 0],
       [3, 4]])
>>> A*B
array([[2, 0],
       [0, 4]])
>>> dot(A,B)
array([[5, 4],
       [3, 4]])
>>>

不像许多矩阵语言,NumPy中的乘法运算符 * 指示按元素计算,矩阵乘法可以使用 dot 函数或创建矩阵对象实现(参见教程中的矩阵章节)

>>> A = array( [[1,1],...             [0,1]] )>>> B = array( [[2,0],...             [3,4]] )>>> A*B                         # elementwise productarray([[2, 0],       [0, 4]])>>> dot(A,B)                    # matrix productarray([[5, 4],       [3, 4]])
0 0
原创粉丝点击