本项目专注于在MATLAB环境中实现针对远场窄带入射信号的高精度信源数目估计。系统首先构建均匀线阵(ULA)或其他阵列结构的接收信号模型,模拟在加性高斯白噪声背景下的多信源入射场景。核心处理模块实现了经典的特征结构子空间方法,通过对接收数据采样协方差矩阵进行特征值分解(EVD),获取排序后的特征值序列。在此基础上,项目详细编码了Akaike信息准则(AIC)和最小描述长度准则(MDL)两种关键算法。功能涵盖了计算不同假设信源数下的AIC和MDL准则函数值,并通过搜索函数最小值点自动判定真实的信源数量。此外,项目还包含一个完善的性能分析模块,能够进行大规模蒙特卡洛仿真实验,量化并对比AIC与MDL算法在不同信噪比(SNR)、不同数据快拍数(Snapshots)以及不同阵列孔径条件下的检测概率和估计误差,从而验证其在理想及非理想环境下的鲁棒性和准确度。