MATLAB Function Reference | ![]() ![]() |
表示
R = sprandn(S) R = sprandn(m,
n,density) R = sprandn(m,
n,
density,
rc)
詳細
R = sprandn(S)
は、S
と同じスパース構造で、平均 0、分散 1 の正規分布乱数を要素とする行列になります。
R = sprandn(m,n,density)
は、m
行n
列の乱数スパース行列になります。この行列は、ほぼ、density
*m
*n
個の非ゼロ要素をもち、正規分布乱数を要素とします。ただし、(0
density
1)
です。
R = sprandn(m,n,density,rc)
は、条件数の逆数が、ほぼ、rc
と等しい行列になります。R
はランク 1 の行列の和から構成されます。
rc
が、長さ lr
min(m,n)
のベクトルの場合、R
は、最初の lr
の特異値が rc
で、他はすべてゼロになります。この場合、R
は、与えられた特異値をもつ対角行列にランダムな平面回転を適用して作られます。R
は、多くの位相的構造や代数的構造をもっています。