矩阵变换
diag(A)提取矩阵A住对角线元素产生对角矩阵
diag(A,k)提取第K条对角线
trin()求上三角矩阵
trin(A,k)提取矩阵A的第k条对角线及以上元素
tril求下三角矩阵
rot90(A,k)对矩阵旋转90度的k倍
fliplr(A)对矩阵左右翻转
flipud(A)对矩阵上下翻转
rank(A)求秩
bar(A)画柱状图
trace()求迹
范数的概念:向量1范数:向量元素的绝对值之和
向量2范数:向量元素绝对值的平方和的平方根
向量无穷范数:所有向量元素绝对值中的最大值
对应的语句为
norm(V,1)
norm(V) 或norm(V,2)
norm(V,inf)
cond(A)条件数 对于不同的范数,语句规范同上
特征值与特征向量
E=eig(A)特征值构成向量E
[X,D]=eig(A)
D为特征值对角阵
X为特征向量矩阵
矩阵两种储存方式:
1、完全储存方式
2、稀疏储存方式
sparse()转化为稀疏
full()转化为完全储存
sparse(u,v,s) u,v,s为等长的向量用于确定非零元素 前两个确定行列 后一个确定数值
spconver(A)其中A为mx3 或mx4的矩阵 建立稀疏矩阵
A矩阵第一列与第二列确定元素的位置(行列)
第三列代表元素的实部 第四列代表元素的虚部
[B,d]=spdiags(A)从矩阵A中取出所有非零对角元素,并保存在矩阵B中,向量D表示非零元素的对角线位置。
A=spdiags(B,d,m,n)产生一个m×n稀疏矩阵A,其元素是B中的列元素放在由D指定的对角线位置上。
speye(m,n)返回一个稀疏单位矩阵