Diagonal
范例
打开所有单元 关闭所有单元范围 (12)
基本用法 (7)
特殊矩阵 (5)
IdentityMatrix 对角线上的元素全部为 1:
HilbertMatrix 对角线上的元素:
应用 (3)
直接调用 DiagonalizableMatrixQ 来验证:
直接调用 Eigenvalues 来验证:
属性和关系 (7)
对于方形矩阵 m 而言,当且仅当 DiagonalMatrixQ[m] 为 True 时有 DiagonalMatrix[Diagonal[m]]==m:
对于矩阵 m,Tr[m] 可表示为 Diagonal 和 Total 的组合:
在 1-n<=k<=n-1 时,n×n 矩阵的 Diagonal[m,k] 给出非空结果:
Diagonal[m,k] 给出 UpperTriangularize[m,k] 的最低非零对角线:
同样,Diagonal[m,k] 给出 LowerTriangularize[m,k] 的最高非零对角线:
可以使用 Band 根据矩阵对角线重构矩阵:
参见
DiagonalMatrix DiagonalMatrixQ Tr Band LowerTriangularize UpperTriangularize
Function Repository: Antidiagonal ZeroDiagonal
相关指南
-
▪
- 子矩阵 ▪
- 矩阵运算 ▪
- GPU 计算 ▪
- 矩阵和线性代数 ▪
- NVIDIA GPU 计算
文本
Wolfram Research (2007),Diagonal,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Diagonal.html.
CMS
Wolfram 语言. 2007. "Diagonal." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Diagonal.html.
APA
Wolfram 语言. (2007). Diagonal. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Diagonal.html 年
BibTeX
@misc{reference.wolfram_2025_diagonal, author="Wolfram Research", title="{Diagonal}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Diagonal.html}", note=[Accessed: 28-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_diagonal, organization={Wolfram Research}, title={Diagonal}, year={2007}, url={https://reference.wolfram.com/language/ref/Diagonal.html}, note=[Accessed: 28-April-2026]}