function x = Adj_Evaluate_FT(y,shift,boxlen,center,w) % Adj_Evaluate_FT -- 1d unequispaced adjoint Fourier transform % (with windowing). Adjoint of Evaluate_FT. % 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: % For w = 1, evaluates the Adj FT of a signal irregularly % sampled in frequency omega(j,k) = shift(j) + k, -boxlen <= k %