(December 2021)
Wanlu Shi, Sergiy A. Vorobyov, and Yingsong
Li
License and Referencing
This code package is licensed under the GPLv2 license.
If you in any way use this code for research that results in publications,
please cite our original article W.
Shi, S. A. Vorobyov and Y. Li “ULA fitting for sparse array design,” IEEE Trans.
Signal Process., vol. 69, no. 21, pp. 6431–6447, Nov. 2021.
This are MATLAB codes that
can generate simulation results and figures shown in the following paper (with
two additional sparse arrays):
W.
Shi, S. A. Vorobyov and Y. Li “ULA fitting for sparse array design,” IEEE Trans.
Signal Process., vol. 69, no. 21, pp. 6431–6447, Nov. 2021.
We encourage you to also perform reproducible
research!
To run the codes
one needs MATLAB.
List of M-Files
plot_coupling_leakage.m |
MATLAB code for plotting the coupling leakage for sparse
arrays. |
uDOF_and_spatial_effciency.m |
MATLAB code for plotting uDOF and spatial efficiency. |
Plot_target.m |
MATLAB code for plotting target identification results . |
ULAfitting_ANGLE_RESOLUTION.m |
MATLAB code for plotting the angle resolution (this is a function, the users should input parameters themselves). |
ULAfitting_RMSE.m |
MATLAB code for plotting the RMSE performance versus SNR
(this is a function, the users should input
parameters themselves). |
UF_design_example.m |
MATLAB code example for designing sparse arrays using
ULA fitting scheme. |
Please report any bugs to Sergiy A. Vorobyov <svor@ieee.org>.