Доступные алгоритмы генератора и их свойства приведены в следующей таблице.
| Ключевое слово | Генератор | Поддержка нескольких потоков и субпотоков | Приблизительный период в полной точности |
|---|
| mt19937ar | Вихрь Мерсенна (используется по умолчанию в потоке MATLAB® запуск) | Нет | 219937-1 |
| dsfmt19937 | SIMDориентированный быстрый вихрь Мерсенна | Нет | 219937-1 |
| mcg16807 | Мультипликативный конгруенциальный генератор | Нет | 231-2 |
| mlfg6331_64 | Мультипликативный отставший генератор Фибоначчи | Да | 2124 (251 потоки длиной 272) |
| mrg32k3a | Объединенный множественный рекурсивный генератор | Да | 2191 (263 потоки длиной 2127) |
| philox4x32_10 | Генератор Philox 4x32 с 10 патронами | Да | 2193 (264 потоки длиной 2129) |
| threefry4x64_20 | Трехфазный генератор 4x64 с 20 патронами | Да | 2514 (2256 потоки длиной 2258) |
| shr3cong | Генератор сдвигового регистра, суммированный линейным конгруэнтным генератором | Нет | 264 |
| swb2712 | Измененное вычитание с генератором заимствований | Нет | 21492 |
Смотрите Создание и управление потоком случайных чисел для получения дополнительной информации об этих алгоритмах генератора.