Numpy 中的矩阵求逆实例
更新时间:2019年08月26日 15:50:25 作者:米竹
今天小编就为大家分享一篇Numpy 中的矩阵求逆实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
1. 矩阵求逆
import numpy as np a = np.array([[1, 2], [3, 4]]) # 初始化一个非奇异矩阵(数组) print(np.linalg.inv(a)) # 对应于MATLAB中 inv() 函数 # 矩阵对象可以通过 .I 更方便的求逆 A = np.matrix(a) print(A.I)
2. 矩阵求伪逆
import numpy as np # 定义一个奇异阵 A A = np.zeros((4, 4)) A[0, -1] = 1 A[-1, 0] = -1 A = np.matrix(A) print(A) # print(A.I) 将报错,矩阵 A 为奇异矩阵,不可逆 print(np.linalg.pinv(a)) # 求矩阵 A 的伪逆(广义逆矩阵),对应于MATLAB中 pinv() 函数
以上这篇Numpy 中的矩阵求逆实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Windows中安装使用Virtualenv来创建独立Python环境
有时我们的程序中需要调用不同版本的Python包和模块,那么借助Virtualenv的虚拟环境就可以帮助我们隔离使用,接下来我们就来看一下在Windows中安装使用Virtualenv来创建独立Python环境的方法2016-05-05
python神经网络tf.name_scope和tf.variable_scope函数区别
这篇文章主要为大家介绍了python神经网络tf.name_scope和tf.variable_scope函数的使用区别,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-05-05
Python中魔法参数 *args 和 **kwargs使用详细讲解
这篇文章主要介绍了Python中魔法参数 *args 和 **kwargs使用的相关资料,*args和**kwargs是Python中实现函数参数可变性的重要工具,分别用于接受任意数量的位置参数和关键字参数,文中通过代码介绍的非常详细,需要的朋友可以参考下2024-12-12
django数据模型on_delete, db_constraint的使用详解
这篇文章主要介绍了django数据模型on_delete, db_constraint的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-12-12


最新评论