Task 12

Task 12

语法知识
1.在对矩阵求逆时,应该先用det(A)来确认行列式的值是否不为0;若行列式值为零,则不存在逆矩阵
2.求矩阵的逆矩阵时,除了使用inv(A)以外,还可以通过eye(n)/A;A\eye(n);A^(-1)来求得;或者B=B*/det(A);B为B的伴随矩阵;
3.[l,u]=lu(A)可将矩阵A分解成下三角矩阵l和上三角矩阵u,且满足A=l
u;
4.[q,r]=qr(A)可将矩阵A分解成正交矩阵q和上三角矩阵r,且满足A=qr;
5.chol(A)是将正定矩阵A分解成上三角矩阵T和T
;其中T*(T*)=A;分解之前可以先利用eig(A)判断A的特征值是否都为正值;
6.pinv(A)用来求解A的广义逆矩阵P,P满足:APA=A;PAP=P;
7.power(x,y)为数组乘幂函数,即对x中每一个元素的幂次为y中对应的元素;与x.y的作用相同,x和y中有一个是标量也成立;而对于矩阵的乘幂,其指数必须是标量,可以使用G=mpower(A,y)或者G=A(y)来求得
8.行数相等的矩阵A和B可以用horzcat(A,B)或者[A,B]来实现水平连接;而列数相等的矩阵A和B可以使用vertcat(A,B)或者[A:B]来实现垂直连接
9.可以用repmat(A,m,n)来复制矩阵,其中A为待复制的矩阵,m和n为需要复制的行数和列数
10.sparse(A)可以用来建立稀疏矩阵,其中A为原始的全矩阵

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值