简单的问题......我希望......
我有一个矩阵, a ,大小(n x m)
a = np.matrix([[1,2,3],[3,2,1],[6,4,1]])
我希望在以下条件下提取大小(n x m)的bool矩阵 b ;
b = 3 < a > 7 and a != 6
但是它会抛出以下错误。
具有多个元素的数组的真值是不明确的。 使用a.any()或a.all()
对此有任何帮助,因为我已经陷入困境。
干杯!
答案 0 :(得分:1)
您不能将[{1}}用于数组,因为您正在尝试将单个值与必须使用的数组and
进行比较,您还需要将条件括在由于运算符优先级而产生的括号:
&