sprandn

Разреженная нормально распределенная случайная матрица

Синтаксис

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) также имеет взаимное число обусловленности, приблизительно равняются rcR создается из суммы матриц ранга один.

Если rc вектор из длины lr, где lr <= min(m,n), затем R имеет rc как его первый lr сингулярные значения, все другие являются нулем. В этом случае, R сгенерирован случайными плоскими вращениями, применился к диагональной матрице с данными сингулярными значениями. Это имеет большую топологическую и алгебраическую структуру.

Советы

  • sprandn использует тот же генератор случайных чисел как rand, randi, и randn. Вы управляете этим генератором с rng.

Расширенные возможности

Смотрите также

|

Представлено до R2006a