Подтвердить что ты не робот

Установить случайное семя в генераторе джули случайных чисел

Я хотел бы сделать пару проверок, используя случайный генератор для нормальных распределенных чисел в julia. Поэтому я хотел бы получить одну и ту же последовательность псевдослучайных чисел.

Собственно, я делаю случайные матрицы, поэтому мне бы хотелось, чтобы обе мои программы генерировали:

A = randn(dim,dim)                                                                                                                                                                           
H = (A + A')/sqrt(2)

та же H-матрица

4b9b3361

Ответ 1

Обновленный ответ, для Юлии 0,7 года.

import Random
Random.seed!(1234)
dim = 5
A = randn(dim,dim)
H = (A + A')/sqrt(2)

Предыдущий ответ, для Юлии 0.6 и ранее.

Вы ищете srand, например

srand(1234)
dim = 5
A = randn(dim,dim)
H = (A + A')/sqrt(2)

Всегда будет давать одинаковые результаты.