如何使用symphy检查矩阵是否为正方形?

2024-10-01 07:21:30 发布

您现在位置:Python中文网/ 问答频道 /正文

当输入类型为np.ndarrayi时,检查矩阵是否为正方形

if len(V) != len(V[0]):
        raise ValueError('V is not a square matrix')

但是当我想使用symphy时,len(V),例如对于2x2矩阵,返回4而不是2。我尝试使用返回(2,2)的v.shape,但是如果输入矩阵与输出不一致,我不知道如何实现ValueError


Tags: 类型lenifisnpnot矩阵matrix