compute_gradients_and_slew_rates#
- mrinufft.trajectories.utils.compute_gradients_and_slew_rates(trajectory, acq=None)[source]#
Compute the gradients and slew rates from a normalized trajectory.
- Parameters:
trajectory (NDArray) – Normalized trajectory consisting of k-space coordinates in 2D or 3D.
acq (Acquisition, optional) – Acquisition configuration to use for normalization. If None, the default acquisition is used.
- Returns:
gradients (NDArray) – Gradients corresponding to trajectory.
slewrates (NDArray) – Slew rates corresponding to trajectory gradients.
- Return type:
tuple[ndarray[tuple[int, …], dtype[_ScalarType_co]], ndarray[tuple[int, …], dtype[_ScalarType_co]]]