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) object 'w' 'x' 'y' 'z' Attributes: long_name: Orientation