


@ 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)









