Commit 6da8f6ca75a6661a2001abf31d7d891a5cb869e5

Authored by Mathias Quillot
1 parent 8004d48e51
Exists in master

Repair error from bad logical computation. Needed a not, it was added

Showing 1 changed file with 3 additions and 1 deletions Side-by-side Diff

... ... @@ -41,7 +41,8 @@
41 41  
42 42 diff = matrix1_divided - matrix2_divided
43 43  
44   - mask = (matrix2==0) & (matrix1==0)
  44 + mask = np.logical_not(np.logical_and(matrix2==0, matrix1==0))
  45 +
45 46 result = diff
46 47  
47 48 if mod != None or mod == "":
... ... @@ -67,6 +68,7 @@
67 68 '''
68 69 nb_k = len(matrix)
69 70 results = np.zeros((nb_k))
  71 +
70 72 for i in range(nb_k):
71 73 results[i] = matrix[i].sum() / mask[i].sum()
72 74 return results