MATLAB如何使用sprandsym函数生成对称的随机稀疏矩阵
【语法说明】
R=sprandsym(S):生成稀疏对称的正态分布随机矩阵,其下三角与主对角线元素位置与给定稀疏矩阵S相同。
R=sprandsym(n,density):生成n×n对称的稀疏矩阵R,元素个数约等于n*n*density。
R=sprand(n,density,rc):生成条件数为1/rc的对称随机稀疏矩阵。
【功能介绍】生成对称的标准正态分布随机稀疏矩阵。
【实例】生成一个4×4大小的对称随机稀疏矩阵。
>> rng(2);
>> a=sprandsym(4,.1)
a =
(3,1) -0.1242
(1,3) -0.1242
【实例讲解】sprandsym函数与sprandn函数的区别是,sprandsym生成的矩阵是对称的。