duplicate_along_axes

duplicate_along_axes#

mrinufft.trajectories.tools.duplicate_along_axes(trajectory, axes=(0, 1, 2))[source]#

Duplicate a trajectory along the specified axes.

The provided trajectories are replicated with different orientation, with the \(k_x\)-axis being considered as the default orientation of the base trajectory.

Parameters:
  • trajectory (array_like) – Trajectory to duplicate.

  • axes (tuple, optional) – Axes along which to duplicate the trajectory, by default (0, 1, 2)

Returns:

Duplicated trajectory along the specified axes.

Return type:

array_like