pymovements.transforms.norm
- pymovements.transforms.norm(arr: np.ndarray, axis: int | None = None) np.ndarray | Any[source]
Takes the norm sqrt(x^2 + y^2).
- Parameters:
arr (np.ndarray) – velocity sequence
axis (int, optional) – axis to take norm. If None it is inferred from arr.shape.
- Return type:
np.ndarray
Examples
>>> arr = np.array([[1., 1., 1., 1., 1., 1.], [1., 1., 1., 1., 1., 1.]]) >>> norm(arr=arr) array([1.41421356, 1.41421356, 1.41421356, 1.41421356, 1.41421356, 1.41421356])