MATLAB语言初步学习(五)

矩阵变换
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)返回一个稀疏单位矩阵

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值