Codes for "Source Localization for Sparse Array using Nonnegative Sparse Bayesian Learning"

The main codes of the paper published in Signal Processing

Al momento, stai seguendo questo contributo

This work is to address the problem of source localization for sparse arrays, by formulating a nonnegative sparse signal recovery (SSR) problem and developing a nonnegative sparse Bayesian learning (NNSBL) algorithm.
1. The proposed algorithm is given in 'NNSBL.m', and the conventional SBL algorithm is given in 'Conven_SBL.m' for comparison.
2. 'MRA_output.m' is used to generate the array output data, and 'Peaksearch.m' and 'peak_find.m' are used to find the locations of the peaks in the spatial spectrum.
3. 'Main_Simulation.m' is used to display the spatial spectrum.
4. 'rmse_snr.m' is used to display the RMSE of DOA estimation versus SNR.
5. 'rmse_snapshot.m' is used to display the RMSE of DOA estimation versus the number of snapshots.

Cita come

Nan Hu (2026). Codes for "Source Localization for Sparse Array using Nonnegative Sparse Bayesian Learning" (https://it.mathworks.com/matlabcentral/fileexchange/55488-codes-for-source-localization-for-sparse-array-using-nonnegative-sparse-bayesian-learning), MATLAB Central File Exchange. Recuperato .

Categorie

Scopri di più su Signal Processing Toolbox in Help Center e MATLAB Answers

Informazioni generali

Compatibilità della release di MATLAB

  • Compatibile con qualsiasi release

Compatibilità della piattaforma

  • Windows
  • macOS
  • Linux
Versione Pubblicato Note della release Action
1.0.0.0