xarray.DataArray.rbm.qinv
- DataArray.rbm.qinv(qdim='quaternion_axis')
Quaternion inverse.
- Parameters:
- qdim: str, default “quaternion_axis”
Name of the dimension representing the quaternions.
- Returns:
- inverse: xr.DataArray
New array with inverted quaternions.
Examples
>>> import xarray as xr >>> import rigid_body_motion as rbm >>> ds_head = xr.load_dataset(rbm.example_data["head"]) >>> ds_head.orientation.rbm.qinv() <xarray.DataArray 'orientation' (time: 66629, quaternion_axis: 4)>... array(...) Coordinates: * time (time) datetime64[ns] ... * quaternion_axis (quaternion_axis) <U1 16B 'w' 'x' 'y' 'z' Attributes: long_name: Orientation