function x = Adj_Evaluate_FT(y,shift,boxlen,center,w) % Adj_Evaluate_FT -- 1d unequispaced adjoint Fourier transform % Usage: % x = Evaluate_FT(y,shift,boxlen,center,w) % Inputs: % y vector of length 2n % shift vector of shifts % boxlen half length of interval around each value of shift % center boolean variable: 0/1 = unbiased/biased FT % w tapering window of size 2*boxlen % Outputs: % x vector of length: n % Description: % Evaluates the Adj FT of a signal irregularly sampled in frequency % omega(j,k) = shift(j) + k, -boxlen <= k