对角矩阵是一种特殊的矩阵除主对角线以外的元素都为零。在“创建魔方矩阵和单位矩阵”中用eye( )函数得到的单位矩阵也是对角矩阵。在Matlab中可以通过diag( )函数创建对角矩阵。先创建一个向量A再用diag(A)转换成对角线元素为该向量的对角矩阵即可。在命令窗口输入以下程序A[1,2,3,4,5,6,7,8,9]; A1 diag(A)输出结果为A1 1 0 0 0 0 0 0 0 00 2 0 0 0 0 0 0 00 0 3 0 0 0 0 0 00 0 0 4 0 0 0 0 00 0 0 0 5 0 0 0 00 0 0 0 0 6 0 0 00 0 0 0 0 0 7 0 00 0 0 0 0 0 0 8 00 0 0 0 0 0 0 0 9