NumPy矩阵加法运算: 19. 矩阵减法运算: 20. 矩阵元素间乘法运算: 21. 矩阵乘法运算
时间: 2024-02-12 09:41:51 浏览: 88
矩阵加,乘,数乘,就这些操作了
:19. 矩阵减法运算:
使用NumPy库中的subtract()函数进行矩阵减法运算,语法如下:
numpy.subtract(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])
其中,x1和x2是两个矩阵,out是可选的输出参数,where是可选的布尔数组参数,用于指定计算条件,dtype是可选的数据类型参数,指定输出的数据类型。
示例代码如下:
import numpy as np
# 创建两个矩阵
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 进行矩阵减法运算
c = np.subtract(a, b)
print(c)
输出结果如下:
[[-4 -4]
[-4 -4]]
20. 矩阵元素间乘法运算:
使用NumPy库中的multiply()函数进行矩阵元素间乘法运算,语法如下:
numpy.multiply(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])
其中,x1和x2是两个矩阵,out是可选的输出参数,where是可选的布尔数组参数,用于指定计算条件,dtype是可选的数据类型参数,指定输出的数据类型。
示例代码如下:
import numpy as np
# 创建两个矩阵
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 进行矩阵元素间乘法运算
c = np.multiply(a, b)
print(c)
输出结果如下:
[[ 5 12]
[21 32]]
21. 矩阵乘法运算:
使用NumPy库中的dot()函数进行矩阵乘法运算,语法如下:
numpy.dot(a, b, out=None)
其中,a和b是两个矩阵,out是可选的输出参数。
示例代码如下:
import numpy as np
# 创建两个矩阵
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# 进行矩阵乘法运算
c = np.dot(a, b)
print(c)
输出结果如下:
[[19 22]
[43 50]]
阅读全文