小编cod*_*key的帖子

numpy.linalg.LinAlgError:尝试求解时出现奇异矩阵错误

import numpy as np

A = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
B = np.array([[1, 2], [3, 4], [5, 6], [7, 8]])
C = np.array([[1, 2, 3], [4, 5, 6]])
D = np.array([[1], [2], [3]])

prod_AB = np.matmul(A, B)
E = np.matmul(prod_AB, C)

x = np.linalg.solve(E, D)

Traceback (most recent call last):
  File "C:/Users/Owner.ASUS-DESKTOP/Documents/ENGR 102/Lab 10/test.py", line 11, in <module>
    x = np.linalg.solve(E, D)
  File "<__array_function__ internals>", line 5, in solve
  File "C:\Users\Owner.ASUS-DESKTOP\AppData\Local\Programs\Python\Python38\lib\site-packages\numpy\linalg\linalg.py", line …
Run Code Online (Sandbox Code Playgroud)

python numpy pycharm

-1
推荐指数
1
解决办法
1万
查看次数

标签 统计

numpy ×1

pycharm ×1

python ×1