I want to simulate a simple array signal processing problem, but I noticed that using the FFT for beamforming does not show the anticipated grating lobes.
For example, I perform the following to generate a signal
Then I find the beamformed spectrum in one of two ways:
With d = 0.5, both methods yield the same results. However, setting d = 5 (or some other value >5) shows grating lobes only with method two.
Does anyone know why the fft function will not show grating lobes?