当前位置: 首页 > news >正文

网站规划建设与管理维护谷歌网站

网站规划建设与管理维护,谷歌网站,一般政府网站用什么做,产品宣传网页模板目录 一、伪逆矩阵 ◼ A的伪逆矩阵与SVD ◼ 用Python代码计算A的伪逆矩阵 ◼ 笔算A的伪逆矩阵 一、伪逆矩阵 ◼ A的伪逆矩阵与SVD 逆矩阵并不总是存在,即使是方阵。然而,对于非正方形矩阵,存在一个伪逆矩阵,也叫摩尔-彭罗斯…

目录

一、伪逆矩阵

◼ A的伪逆矩阵与SVD

◼ 用Python代码计算A的伪逆矩阵

◼ 笔算A的伪逆矩阵


一、伪逆矩阵

◼ A的伪逆矩阵与SVD

逆矩阵并不总是存在,即使是方阵。然而,对于非正方形矩阵,存在一个伪逆矩阵,也叫摩尔-彭罗斯逆矩阵。

例如,矩阵A是m×n。使用伪逆矩阵A^+,我们可以进行以下转换。

 

我们定义伪逆矩阵A^+为:

V和U来自奇异值分解。

我们通过转置Σ和所有对角元素的逆得到D^+。假设Σ的定义如下:

那么D+的定义如下:

现在,我们可以看到A^+A的原理:

以同样的方式,AA^+ = I。

综上所述,如果我们能够对矩阵A进行奇异值分解,我们就可以通过VD^+UT来计算A^+,这是一个A的伪逆矩阵。

 

对于任意一个矩阵A,A的伪逆矩阵必然存在,且必然满足以下四个条件:

这四个条件(性质)蕴含了一个事情:AA^+必然是一个效果等同单位矩阵I、但又不是单位矩阵I的矩阵。

伪逆矩阵的极限形式定义:

 伪逆矩阵更加常用的定义(基于SVD奇异值分解)

这个公式要注意的是中间的的求法。因为是一个对角线矩阵,但又不一定是方阵,所以计算它的伪逆矩阵的步骤是特殊又简单的:

  1. 将对角线上的元素取倒数

  2. 再将整个矩阵转置一次

◼ 用Python代码计算A的伪逆矩阵

让我们用Numpy试试伪逆矩阵吧,

import numpy as npA = np.array([[1, 2],[3, 4],[5, 6]], dtype=np.float64)
AP = np.linalg.pinv(A)
print('AP @ A')
print(AP @ A)

下面是输出结果: 

 

◼ 笔算A的伪逆矩阵

我们把矩阵 A 定义为:

我们首先求出 A^TA 和  AA^T ,

 进而求出  A^TA 的特征值和特征向量:

利用 Aνi​=σi​υi​,i=1,2 求奇异值:

当然,我们也可以用 σ i =sqrt{ λ i },​直接求出奇异值为sqrt{3} ​和 1。最终,可以得到 A 的奇异值分解为:

其中,矩阵 U ,D和 V 是矩阵 A奇异值分解后得到的矩阵。对角矩阵 D的伪逆 D^+ 是其非零元素取倒数之后再转置得到的。所以可以得到 A 的伪逆为:

 

 

http://www.tj-hxxt.cn/news/21058.html

相关文章:

  • 免费国外建站seo推广费用需要多少
  • 超低价的郑州网站建设营销推广有哪些形式
  • 怎么在网站上做图片轮播百度广告业务
  • 网站在线客服源码软文营销的本质
  • 伪静态就是把网站地址杭州seo技术培训
  • 哪些网站做魔兽地图女教师遭网课入侵直播录屏曝光se
  • dedecms做的网站如何上线如何优化网站排名
  • 网站核心推广思路深圳高端网站建设公司
  • 苏州官网建站网游推广
  • 为什么企业需要建设网站百度一下你就知道了官网
  • 网站源代码怎么放入 dede网站后台爱站网爱情电影网
  • 课程网站资源建设小结网店推广策划方案
  • 柬埔寨做网站赌博在那边违反吗中文搜索引擎排名
  • 整屏幕滑动的网站东莞互联网公司排名
  • 展示网站建设价格sem优化师
  • 做公司网站要多久北京做seo的公司
  • 赛迪建设网站搜索引擎名词解释
  • htm5网站建设怎样做seo搜索引擎优化
  • 网站版面风格东莞百度快速优化排名
  • 宿迁做网站优化网络推广的主要内容
  • 政府网站页面设计中国搜索引擎排名
  • 做网站背景的图片seo网站推广下载
  • 句容本地网站百度爱采购客服电话
  • 如何在大学网站做宣传大型网站建设平台
  • 深圳做棋牌网站建设哪家便宜快照关键词优化
  • 东莞设计网站中国关键词网站
  • 站长工具介绍长春seo技术
  • 政府网站建设调研windows优化大师官方网站
  • 能播放优酷视频的网站怎样做软文案例500字
  • 网站建设专业学什么长尾关键词挖掘网站