爱上编程网

LinAlgError: Last 2 dimensions of the array must be square

  • 时间:2019-11-06 11:04 编辑:青柠小助手 来源:网络游戏 阅读:100414
  • 扫一扫,手机访问
摘要:LinAlgError: Last 2 dimensions of the array must be square

标签:last   结果   png   分析   code   image   mic   nal   error   

python 矩阵计算时出现错误

此时如果矩阵不是方阵,就会出现如下错误:

    技术图片

 

 

 

 这里值得注意的是:当我们这样使用的时候,程序运行又会很正常:

技术图片

 

 貌似我们求得了非方阵的逆。

 

下面我们来验证一下:

 

技术图片

 

 

仔细一看,这不是单位阵啊,笔者以为,这种方法并不可行,但带着博客严谨性的想法,笔者决定看看方阵的结果。

 

 

技术图片

 

 看到这里,笔者发现,方阵的求逆也出现了异常,,不由得仔细一看,,原来本该是0 的项非常小,学过数值分析的朋友们应该知道,这里是由于计算机的舍入误差所造成的的非零问题,所以二者我们都可以将其看做是单位阵。

 

注意:此处不要随意转换数据类型,因为转换数据类型会有数据精度损失,比如上述单位阵在转换数据类型时就会产生变化,对角线上的某一位可能会变为0.

LinAlgError: Last 2 dimensions of the array must be square

标签:last   结果   png   分析   code   image   mic   nal   error   

原文地址:https://www.cnblogs.com/ambdyx/p/11792002.html

  • 全部评论(0)
最新发布的资讯信息
【数码/游戏/手机|网络游戏】潮汐:百科(2019-12-29 12:00)
【计算机/互联网|】常用的网页加载进度条(2019-12-29 12:00)
【数码/游戏/手机|网络游戏】git之github下载篇(ssh需要配置密钥)(2019-12-29 12:00)
【数码/游戏/手机|网络游戏】s3c2440裸机-异常中断(二. und未定义指令异常)(2019-12-29 12:00)
【计算机/互联网|】02 createJS中关于图片优化的问题(推荐一个图片优化的网站)(2019-12-29 12:00)
【数码/游戏/手机|网络游戏】COMP2113 Programming technologies(2019-12-29 03:21)
【数码/游戏/手机|网络游戏】替换子节点replaceChild()(2019-12-29 03:20)
【数码/游戏/手机|网络游戏】麦当娜致敬杰克逊的七分钟精彩英文演讲(2019-12-29 03:20)
【数码/游戏/手机|网络游戏】Abp 仓储的讨论(2019-12-29 03:20)
【数码/游戏/手机|网络游戏】leetcode 692. Top K Frequent Words(2019-12-29 03:20)
网站首页 | 关于我们 | 广告合作 | 联系我们 | 隐私条款 | 免责声明 | 网站地图
CopyRight 2014-2024 爱上编程网 | 黔ICP备15010363号-1
展开