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