So, As an introduction to learn about beamforming, I took single frequency signals at two different points on 2D plane , say 1Khz and 3 Khz. Now, I gave fs= 8000( fs>2fmax (nyquist theorem); fmax=3Khz), Now while creating the beamformer object, I gave the operating frequency as 3.5Khz( assuming that these are the range of frequencies of the input signals to beamformer), But matlab shows an error saying that op.freq must be less than twice sampling frequency!! Isn't this an violaton of nyquist theorem? Or what exactly does this operating frequency mean in the context of creating a beamforming object mean?
MATLAB: What exactly is operating frequency in creating a beamformer object
beamformingnyquist rateoperating frequencyPhased Array System Toolbox
Best Answer