Случайные целые числа

В этом примере показов, как создать массив случайных целых чисел значений, которые рисуются из дискретного равномерного распределения на значение чисел -10, -9,..., 9, 10.

Самый простой randi синтаксис возвратов значения целого числа двойной точности от 1 до заданного значения, imax. Чтобы задать другую область значений, используйте imin и imax аргументы вместе.

Во-первых, инициализируйте генератор случайных чисел, чтобы результаты в этом примере были повторяемыми.

rng(0,'twister');

Создайте массив случайных целых чисел значений 1 на 1000, полученный из дискретного равномерного распределения на значение чисел -10, -9,..., 9, 10. Используйте синтаксис, randi([imin imax],m,n).

r = randi([-10 10],1,1000);

Проверьте, что значения в r находятся в пределах заданной области.

[rmin,rmax] = bounds(r)
rmin = -10
rmax = 10

См. также

|

Похожие темы