(translator=Erison, ChineseSource=Erison-20020713-6\sprand.html, EnglishSource=c:\matlabr12\help\techdoc\ref\sprand.html)
MATLAB Function Reference    
sprand

產生均勻分布(uniformly distributed)的亂數稀疏矩陣

Syntax

Description

R = sprand(S) 產生和 S 稀疏結構相同的稀疏矩陣 R,但其非零元素為亂數均勻分布。

R = sprand(m,n,density) 產生一個大小為 m x n 的亂數稀疏矩陣,其中均勻分布的非零元素個數趨近於 density*m*n (0 density 1)

R = sprand(m,n,density,rc) 也有一個趨近於 rc 的倒數條件數字(reciprocal condition number)。R 由 rank one 的矩陣的總和所構成。

rc 為長度 lr 的向量,其中 lr min(m,n),則 rcR 第一個 lr 奇異值,其他的則為零。在這樣的情形,R 是根據所給的奇異值對一個對角矩陣作亂數平面旋轉(random plane rotations)所產生的。其在拓撲與代數結構的數量非常龐大。

See Also
sprandn     產生正規分布(normally distributed)的亂數稀疏矩陣

sprandsym   產生對稱的亂數矩陣


 spparms sprandn