要提取一个矩阵的对角元素,可以使用 NumPy 库中的 diag() 函数。以下是一个示例代码:

import numpy as np

# 创建一个3x3的矩阵
matrix = np.array([[1, 2, 3],
                   [4, 5, 6],
                   [7, 8, 9]])

# 提取矩阵的对角元素
diagonal = np.diag(matrix)

print(diagonal)

输出结果为:

[1 5 9]

在这个示例中,我们首先导入 NumPy 库。然后,创建一个 3x3 的矩阵 'matrix'。最后,使用 'np.diag()' 函数提取 'matrix' 的对角元素,并将结果保存在 'diagonal' 变量中。最后,打印 'diagonal' 的值。

Python 矩阵对角元素提取:使用 NumPy diag() 函数

原文地址: https://www.cveoy.top/t/topic/bftY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录