import numpy as np
# 创建一个 3x3 的矩阵
matrix = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# 打印矩阵
print("矩阵:")
print(matrix)
# 获取矩阵的形状 (行数, 列数)
shape = matrix.shape
print("\n矩阵的形状:", shape)
# 计算矩阵的转置
transpose = matrix.T
print("\n矩阵的转置:")
print(transpose)
# 矩阵乘法
another_matrix = np.array([[9, 8, 7],
[6, 5, 4],
[3, 2, 1]])
product = np.dot(matrix, another_matrix)
print("\n矩阵乘法结果:")
print(product)
numpy
库中的 array
函数创建一个 3x3 的矩阵。print
函数输出矩阵的内容。shape
属性获取矩阵的行数和列数。T
属性获取矩阵的转置。np.dot
函数进行两个矩阵的乘法运算。这个示例展示了如何使用 Python 和 NumPy 库来创建、操作和计算矩阵。
下一篇:python中map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站