pseudoinverse matrix

The Moore-Penrose pseudoinverse is a matrix B of the same dimensions as A' satisfying four conditions:

A*B*A = A
B*A*B = B
A*B is Hermitian
B*A is Hermitian

The computation is based on svd(A) and any singular values less than tol are treated as zero.

The Moore-Penrose inverse satisfies


BB^+B = B
B^+BB^+ = B^+
(BB^+)^(H) = BB^+
(B^+B)^(H) = B^+B,
where B^(H) is the conjugate transpose.


It is also true that


 z=B^+c
is the shortest length least squares solution to the problem


 Bz=c.
If the inverse of (B^(H)B) exists, then


 B^+=(B^(H)B)^(-1)B^(H),
as can be seen by premultiplying both sides of (6) by B^(H) to create a square matrix which can then be inverted,


 B^(H)Bz=B^(H)c,
giving


z = (B^(H)B)^(-1)B^(H)c
= B^+c.


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值