Matlab矩阵处理

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为特征值构成的对角元素的向量

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值