Numpy 中的矩阵求逆实例

作者:米竹 时间:2022-11-15 16:51:12 

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() 函数

来源:https://blog.csdn.net/xienan_ds_zj/article/details/86738316

标签:Numpy,矩阵,求逆
0
投稿

猜你喜欢

  • 松子学ASP—Server篇

    2008-04-22 14:14:00
  • Python使用Pygame绘制时钟

    2022-08-04 14:10:07
  • Python使用pymysql模块操作mysql增删改查实例分析

    2024-01-24 03:56:48
  • Python 字符串、列表、元组的截取与切片操作示例

    2021-12-10 09:47:34
  • python爬取内容存入Excel实例

    2022-06-05 16:31:47
  • javascript的闭包介绍(司徒正美)

    2024-06-05 09:12:21
  • 用python标准库difflib比较两份文件的异同详解

    2023-01-29 07:34:29
  • python 多进程并行编程 ProcessPoolExecutor的实现

    2023-10-23 14:41:56
  • Python Process多进程实现过程

    2021-04-30 02:21:45
  • Python参数传递机制传值和传引用原理详解

    2023-07-28 11:16:02
  • MDB格式网站文件如何解压

    2008-07-02 12:48:00
  • Oracle与MySQL删除字段时对索引和约束的处理

    2008-12-26 16:41:00
  • Python使用multiprocessing实现一个最简单的分布式作业调度系统

    2022-06-14 07:43:33
  • python中IO流和对象序列化详解

    2023-07-02 17:59:22
  • Python3 mmap内存映射文件示例解析

    2021-07-14 15:05:50
  • Python利用matplotlib.pyplot.boxplot()绘制箱型图实例代码

    2022-11-18 05:08:26
  • Python合并pdf文件的工具

    2021-09-09 23:28:47
  • Python 处理带有 \\u 的字符串操作

    2022-01-24 03:43:13
  • 将mysql转换到oracle必须了解的50件事

    2010-07-05 12:15:00
  • mac系统下Redis安装和使用步骤详解

    2022-11-29 11:54:21
  • asp之家 网络编程 m.aspxhome.com