Borrar filtros
Borrar filtros

how to generate numbers from 1 to 5 with respect to 1 row versus 10 columns.

5 visualizaciones (últimos 30 días)
could anyone help me how to generate numbers from 1 to 5 repeatedly in a randon manner with respect to 1 row versus 10 columns.

Respuestas (1)

KALYAN ACHARJYA
KALYAN ACHARJYA el 28 de Mayo de 2019
Editada: KALYAN ACHARJYA el 28 de Mayo de 2019
min=1; max=5;
result=min+(max-min)*rand(1,10)
Is this you looking for?
Or
>> randi(5,1,10)
Result:
ans =
1 4 3 4 4 5 5 2 4 1
  6 comentarios
jaah navi
jaah navi el 28 de Mayo de 2019
I want to generate numbers 1,2,3,4,5 in a random order such that it can be repeated more than once.
for example,when i run the command randi([1,5], 1, 10) it generates the following result
5 5 1 5 4 1 2 3 5 5
when i run the same command second time it gives
1 5 5 3 5 1 3 5 4 5 (number 2 is not getting displayed)
for third time
4 1 5 5 4 4 4 2 4 1(number 3 is not getting displayed)
what I actually need is whenever i run the command all 5 numbers should be displayed.
Could you please help me on this.
KALYAN ACHARJYA
KALYAN ACHARJYA el 28 de Mayo de 2019
>> data=1:5;
>> result=[data(randperm(5)),data(randperm(5))];
I tried to manually set, is it OK?

Iniciar sesión para comentar.

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by