MATLAB基础

1.matlab inv函数

inv是矩阵求逆的意思。具体用法A=inv(B),其中B是输入的可逆矩阵,输出A就是B的逆矩阵,逆矩阵满足性质  AB=BA=E (E是单位阵)。如果输入的是不可逆矩阵会弹出警告,并返回inf。

2.eig函数

2.1E=eig(A):求矩阵A的全部特征值

2.2[V,D]=eig(A)或者[V,D]=eig(A,'nobalance')【直接求,省略对角过程】:求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。

2.3E=eig(A,B):由eig(A,B)返回N×N阶方阵A和B的N个广义特征值,构成向量E

2.4[V,D]=eig(A,B):由eig(A,B)返回方阵A和B的N个广义特征值,构成N×N阶对角阵D,其对角线上的N个元素即为相应的广义特征值,同时将返回相应的特征向量构成N×N阶满秩矩阵,且满足AV=BVD。

3.diag函数

3.1  X = diag(v,k)当v是一个含有n个元素的向量时,返回一个n+abs(k)阶方阵X,向量v在矩阵X中的第k个对角线上,k=0表示主对角线,k>0表示在主对角线上方,k<0表示在主对角线下方。


3.2 diag(diag(X))取出X矩阵的对角元,然后构建一个以X对角元为对角的对角矩阵。


4.sort函数

B = sort(A)   %沿着输入参量 A的不同维的方向、从小到大重新排列 A中的元素。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值