したがって、配列内の値が特定の範囲内にあるかどうかを検出してから、バイナリ論理配列、つまり true の場合は 1、false の場合は 0 を返そうとしています。私はこれを持っていますが、iPythonは文句を言い続けます
D = ( 1 < X[0,:] + X[1,:]) < 2 ).astype(int)
興味深いのは、一方向をチェックするだけでまったく問題なく動作することです
D = ( X[0,:] + X[1,:]) < 2 ).astype(int)
私は少し困惑しています。