get_fourier_matrix

get_fourier_matrix#

mrinufft.operators.interfaces.nudft_numpy.get_fourier_matrix(ktraj, shape, dtype=<class 'numpy.complex64'>, normalize=False)[source]#

Get the NDFT Fourier Matrix.

Parameters:
  • ktraj (array_like) – The k-space coordinates for the Fourier transformation.

  • shape (tuple of int) – The dimensions of the output Fourier matrix.

  • dtype (data-type, optional) – The data type of the Fourier matrix, default is np.complex64.

  • normalize (bool, optional) – If True, normalizes the matrix to maintain numerical stability.

Returns:

The NDFT Fourier Matrix.

Return type:

matrix