exosim.utils.operations#

Attributes#

ops

Functions#

operate_over_axis(matrix, vector, axis[, operation])

This function is used to perform an operation over a given axis of a matrix.

Module Contents#

ops[source]#
operate_over_axis(matrix, vector, axis, operation='*')[source]#

This function is used to perform an operation over a given axis of a matrix.

Parameters:
  • matrix (np.ndarray) – N dimensional array

  • vector (np.ndarray) – 1 dimensional array

  • axis (int) – axis to operate over

  • operation (str, optional) – operator symbol, by default “*”

Returns:

operated matrix

Return type:

np.ndarray