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