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

В этом примере показано, как создать массив случайных целочисленных значений, которые чертятся от дискретного равномерного распределения на съемочной площадке чисел-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 в заданной области.

r_range = [min(r) max(r)]
r_range = 1×2

   -10    10

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

|

Похожие темы