Во-первых, если вы хотите сгенерировать случайные целые значения, лучше использовать функцию RANDI . Тогда это просто вопрос сдвига и масштабирования случайных чисел соответственно. Следующее должно дать вам случайные целые числа от 5 до 7 включительно:
nums = randi(3,[1 5])+4;
РЕДАКТИРОВАТЬ: Как отмечают комментарии Амро и ответ Дуга , существует более простое решение, в котором вы можете указать диапазон непосредственно в качестве первого аргумента для RANDI :
nums = randi([5 7],[1 5]);