在数值上,上述方程可以使用简单的梯度下降算法轻松求解,即find g∈ C+(Re(z)=ReBS(g)Im(z)=ImBS(g).(3.47)然后使用公式(3.33),以获得任意z的gE(z)∈ C-. 因此,如果想要在实线上的任何一点上检索特征值密度ρ,我们只需设置z=λ- iε与λ∈ 将任意小实数正数Supp(E)和ε代入式(3.47)。注意,在gc已知的情况下,可以重写方程(3.35)asBS(x)=x1.-q+qxgCx个, (3.48),这显然更有效,因为我们避免了计算特征值上的积分。为了说明这个数值格式,让我们考虑一个协方差矩阵,它的LSD有一个重右尾。一种可能的参数化是假设幂律分布的形式为[28]:ρC(λ)=sA(λ+λ)1+sΘ(λ-λmin),(3.49),其中Θ(x)=x+是Heaviside阶跃函数,s是我们选择为s=2的指数[28],λmin是谱的下边缘,在该下没有C的特征值。A,λminarethen由两个归一化约束rρC(x)dx=1和rxρC(x)dx=1确定。这导致:λmin=(1-λ) /2和A=(1-λmin)。我们限制到λ>-11使得λmin<1。根据密度公式(3.49),可以直接执行Stieltjes变换,以确定Gc(z)=z+1- 2λ+2(1-λ) (z+1- 2λ)+2(1-λ) (z+1- 2λ)日志λ- z1级-λ, (3.50),只需几次迭代即可求解公式(3.48)。正如我们在图3.4中所观察到的,从数值格式(3.47)中获得的理论值与通过对大小为N=500的矩阵进行对角化得到的经验结果完全一致,这些矩阵如下所示:√CW公司√C、 其中W是Wishart矩阵。这说明了上述数值格式的鲁棒性,即使C的谱是厚尾的。