我正在尝试(使用 Matlab)计算最小和最大特征值和自相关矩阵的调整自适应滤波器的步长。
我的输入信号是有色噪声的向量。我的计划是做类似的事情
lmin = min(eig(xcorr(x)));
lmax = max(eig(xcorr(x)));
但它失败了,因为“对于标准特征问题 EIG(A),A 必须是正方形。”
我认为这有点奇怪,因为在我看来,自相关的输出始终只是一个向量。
请帮我找出重点,我是否需要使用 Matlabs 'eig' 函数以外的其他东西,或者在数学上无法计算单个向量的特征值。