说明:阵列信号处理中的MATLAB程序,主要是讲解均匀线阵下基于Unitary-Esprit的doa估计,该方法可以将复数矩阵转换成实数矩阵,很大程度上能够减小算法的计算量,希望该程序能够帮助到大家
说明:在读研究生期间,写过的基于music时延估计的虚拟阵程序,包括以下几部分内容:加入强度不同的噪声,构成矩阵,在频域music估计。加入不同强度的不同噪声,构成矩阵,在频域music估计。用三个回波作为输入信号以及多频域music时延估计。
说明:将任意阵列输出数据的协方差矩阵进行特征分解,从而得到与信号分量相对应的信号子空间和信号分量相正交的噪声空间,然后利用这两个子空间的正交性来估计信号的参数,理想状况下,数据子空间与噪声子空间是正相交的。本代码中所用的阵列阵元数量12个,阵元间距0.5米,信噪比40,两个信源信号,用MUSIC算法恢复出...
说明:在空间DOA估计中,需要面型的阵元排布才可以,此程序设为8+8的麦克风L型分布,利用几何关系也可以恢复出DOA估计
说明:matlab实现了五类灰色关联度模型的计算,最终的权值矩阵就是滤波器的系数,matlab开发工具箱中的支持向量机,基于分段非线性权重值的Pso算法,重要参数的提取,基于互功率谱的时延估计。