对角阵(diagonal matrix)是线性代数中的专用词汇,对称矩阵的特例。

我们通常把对角阵分为正对角阵和反对角阵。

正对角阵:

反对角阵:

Matlab中对角阵的实现

Matlab语言的的函数diag(V,K)用来建立一个对角矩阵,其中V为某个向量,K为向量V偏离主对角线的列数。K为零时表示V为主对角线,K大于零时表示V在主对角线之上,K小于零时表示V在主对角线之下。