R = sprandsym(n,density,rc,kind)
详细参考https://ww2.mathworks.cn/help/matlab/ref/sprandsym.html
其中,n为矩阵的阶数,density为稀疏密度,所以矩阵的非零元素大概有n*n*density
rc为条件数的倒数
kind = 1,则 R 由正定对角矩阵的随机 Jacobi 旋转生成。R 恰好具有所需的条件数。
kind = 2,则 R 是外积的移位和。R 只具有所需的近似条件数,但具有较少结构体。
示例
R = sprandsym(10,0.2,0.3,1)
A = full(A)