I want to know why the pseudo-spectrum peak actually measured by the Nusic algorithm is not as sharp as in the Matlab simulation results
With real data the spike will never be that perfect. If you can add multipath, noise and reduced SNR into the Matlab simulation, then you’ll see something more like what you get in reality.