import numpy as np
# 创建两个矩阵
matrix1 = np.array([[1, 2], [3, 4]])
matrix2 = np.array([[5, 6], [7, 8]])
# 矩阵加法
addition_result = matrix1 + matrix2
print("矩阵加法结果:")
print(addition_result)
# 矩阵减法
subtraction_result = matrix1 - matrix2
print("矩阵减法结果:")
print(subtraction_result)
# 矩阵乘法(点乘)
multiplication_result = np.dot(matrix1, matrix2)
print("矩阵乘法结果:")
print(multiplication_result)
# 矩阵转置
transpose_result = matrix1.T
print("矩阵转置结果:")
print(transpose_result)
numpy
库的 array
函数创建两个 2x2 的矩阵 matrix1
和 matrix2
。np.dot
函数进行矩阵的点乘运算,得到一个新的矩阵。.T
属性对矩阵进行转置操作,行变列,列变行。希望这段代码和解释对你有帮助!
上一篇:python lambda用法
下一篇:python keyboard库
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站