`@ -79,26 +79,30 @@ ulab.array -- 1- and 2- dimensional array` ` .. method:: __add__()` ``` ``` ` Adds corresponding elements of the two arrays, or adds a number to all` ` elements of the array. A number must be on the right hand side. If` ` both arguments are arrays, their sizes must match.` ` elements of the array. If both arguments are arrays, their sizes must match.` ``` ``` ` .. method:: __sub__()` ``` ``` ` Subtracts corresponding elements of the two arrays, or subtracts a` ` number from all elements of the array. A number must be on the right` ` hand side. If both arguments are arrays, their sizes must match.` ` Subtracts corresponding elements of the two arrays, or adds a number to all` ` elements of the array. If both arguments are arrays, their sizes must match.` ``` ``` ` .. method:: __mul__()` ``` ``` ` Multiplies corresponding elements of the two arrays, or multiplies` ` all elements of the array by a number. A number must be on the right` ` hand side. If both arguments are arrays, their sizes must match.` ` all elements of the array by a number. If both arguments are arrays,` ` their sizes must match.` ``` ``` ` .. method:: __div__()` ``` ``` ` Multiplies corresponding elements of the two arrays, or divides` ` all elements of the array by a number. A number must be on the right` ` hand side. If both arguments are arrays, their sizes must match.` ` all elements of the array by a number. If both arguments are arrays,` ` their sizes must match.` ``` ``` ` .. method:: __pow__()` ``` ``` ` Computes the power (x**y) of corresponding elements of the the two arrays,` ` or one number and one array. If both arguments are arrays, their sizes` ` must match.` ``` ``` ` .. method:: __getitem__()` ``` ``` `@ -348,6 +352,12 @@ much more efficient than expressing the same operation as a Python loop.` ``` ``` ` Return the total number of elements in the array, as an integer.` ``` ``` `.. method:: trace(m)` ``` ``` ` :param m: a square matrix` ``` ``` ` Compute the trace of the matrix, the sum of its diagonal elements.` ``` ``` `:mod:`ulab.filter` --- Filtering functions` `==========================================` ``` ``` `@ -404,11 +414,11 @@ operate over the flattened array (None), rows (0), or columns (1).` ``` ``` `.. method:: argmax(array, \*, axis=None)` ``` ``` ` Return the index of the maximum element of the 1D array, as an array with 1 element` ` Return the index of the maximum element of the 1D array` ``` ``` `.. method:: argmin(array, \*, axis=None)` ``` ``` ` Return the index of the minimum element of the 1D array, as an array with 1 element` ` Return the index of the minimum element of the 1D array` ``` ``` `.. method:: argsort(array, \*, axis=None)` ``` ``` `@ -426,7 +436,7 @@ operate over the flattened array (None), rows (0), or columns (1).` ``` ``` `.. method:: max(array, \*, axis=None)` ``` ``` ` Return the maximum element of the 1D array, as an array with 1 element` ` Return the maximum element of the 1D array` ``` ``` `.. method:: mean(array, \*, axis=None)` ``` ``` `@ -434,7 +444,7 @@ operate over the flattened array (None), rows (0), or columns (1).` ``` ``` `.. method:: min(array, \*, axis=None)` ``` ``` ` Return the minimum element of the 1D array, as an array with 1 element` ` Return the minimum element of the 1D array` ``` ``` `.. method:: roll(array, distance, \*, axis=None)` ``` ```