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