接受两个 3 维向量,每个向量表示为一个数组,并判断它们是否线性无关。我尝试使用 np.linalg.solve() 来获得 x 的解,并尝试找出 x 是平凡的还是非平凡的。但它显示“LinAlgError:数组的最后 2 个维度必须是正方形”。谁能帮我解决这个问题?
from sympy import *
import numpy as np
from scipy import linalg
from numpy import linalg
v1 = np.array([0, 5, 0])
v2 = np.array([0, -10, 0])
a = np.array([v1,v2])
b = np.zeros(3)
x = np.linalg.solve(a, b)
尚方宝剑之说
慕工程0101907
相关分类