import numpy as np
# 创建一个 3x3 的矩阵
matrix = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# 打印矩阵
print("矩阵:")
print(matrix)
# 获取矩阵的形状
shape = matrix.shape
print(f"矩阵的形状是: {shape}")
# 计算矩阵的转置
transpose_matrix = matrix.T
print("转置矩阵:")
print(transpose_matrix)
# 矩阵加法
another_matrix = np.array([[9, 8, 7],
[6, 5, 4],
[3, 2, 1]])
sum_matrix = matrix + another_matrix
print("两个矩阵相加的结果:")
print(sum_matrix)
# 矩阵乘法
product_matrix = np.dot(matrix, another_matrix)
print("两个矩阵相乘的结果:")
print(product_matrix)
numpy 库中的 array 函数创建一个 3x3 的矩阵。print 函数输出矩阵内容。shape 属性获取矩阵的维度信息。.T 方法对矩阵进行转置操作。+ 操作符实现两个矩阵的元素相加。np.dot 函数计算两个矩阵的乘积。这个示例展示了如何使用 Python 和 NumPy 库来进行基本的矩阵操作。
上一篇:zfill函数python
下一篇:python字符串换行
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站