1.常用的特殊矩阵包括zeros, ones,eye,rand, randn分别表示全0矩阵,全1矩阵,单位矩阵 ,(0,1)范围均匀分布矩阵,均值为0方差为1的标准正态分布矩阵。
zeros(m)产生的为方阵,
zeros(m,n)m*n阶矩阵
zeros(size(A))
magic 产生一个横竖斜相加和为定值的矩阵
vander(I)形成范德蒙行列式
hilb(n)形成一个元素为1/(i+j-1)
pascal(n)形成的是杨辉三角,左右相加形成那个位置上的数据
2.矩阵变化
提取对角矩阵diag(A,k),形成一个列向量k为对应的对角矩阵的对角线的数据;
提取对角线上的部分形成矩阵triu(A,k),对角线下的用tril(A,k)
fliplr(A) flipud(A)可以将矩阵进行翻转。
inv(A)可以求得矩阵的逆矩阵
.'为对矩阵进行转置; '为对矩阵进行共轭装置
rot90(A,k)对矩阵A进行逆时针旋转90的k倍数
3.矩阵求值
行列式det(A)
矩阵的秩rank(A)
矩阵的迹trace(A)对角线元素之和
范数norm(A,1) norm(A,2) norm(A,inf)注意到对于向量,其1范数为
E=eig(A)求得A的特征值形成的向量;
[X,D]=eig(A) X为特征向量,D为特征值构成的对角元素的向量