DiagonalMatrixQ
DiagonalMatrixQ[m,k]
更多信息和选项
- 即使 m 不是一个方阵,DiagonalMatrixQ[m,k] 依然适用.
- 在 DiagonalMatrixQ[m,k] 中,正的 k 指的是主对角线上方的上对角线,负的 k 指的是主对角线下方的下对角线.
- DiagonalMatrixQ 适用于 SparseArray 和结构化数组对象.
- 对于近似矩阵,选项 Tolerance->t 可用来表示所有 Abs[mij]≤t 的项被视为零.
范例
打开所有单元关闭所有单元范围 (12)
基本用法 (8)
对符号矩阵使用 DiagonalMatrixQ:
将 DiagonalMatrixQ 用于任意精度矩阵:
特殊矩阵 (4)
选项 (1)
Tolerance (1)
加上 Tolerance 选项,将小于 10-12 的数视为零:
应用 (2)
属性和关系 (10)
如果输入不是矩阵,DiagonalMatrixQ 返回 False:
DiagonalMatrix 创建一个对角矩阵:
DiagonalMatrixQ[m,0] 等价于 DiagonalMatrixQ[m]:
仅具有下对角线或超对角线的矩阵 是幂零矩阵,这意味着对于某些 ,:
Band 可用来构建 k-对角稀疏矩阵:
Wolfram Research (2019),DiagonalMatrixQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html.
文本
Wolfram Research (2019),DiagonalMatrixQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html.
CMS
Wolfram 语言. 2019. "DiagonalMatrixQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html.
APA
Wolfram 语言. (2019). DiagonalMatrixQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html 年