📅  最后修改于: 2023-12-03 15:23:18.043000             🧑  作者: Mango
在数学中,矩阵的迹(trace)是矩阵对角线上所有元素之和,通常用tr(A)表示,其中A是一个矩阵。在 R 编程中,我们可以使用tr()函数来计算矩阵的迹。
tr(A)
其中A是一个矩阵。
下面的例子展示了如何使用tr()函数计算一个3 x 3的矩阵的迹。
# 创建一个3 x 3的矩阵
mat <- matrix(c(1, 2, 3, 4, 5, 6, 7, 8, 9), nrow = 3, ncol = 3)
# 计算矩阵的迹
tr(mat)
输出:
[1] 15
tr()函数是 R 编程中计算矩阵迹的常用函数,它可以灵活地用于矩阵对角线上元素的计算。在使用tr()函数时需要注意输入的矩阵必须是方阵,否则会返回错误或NA。