picking a random number in a range

2 visualizaciones (últimos 30 días)
Esra Demirbilek
Esra Demirbilek el 18 de Mayo de 2022
Comentada: Esra Demirbilek el 18 de Mayo de 2022
hello i have a problem
I can explain this problem as follows;
I want to randomly pick a number between 1 and 69 points. I want the selected number to change every time I run it.
this is my cod; cpoint=unidrnd(69-1);
but this code gives error. How can I do it
Thanks advance.

Respuestas (1)

Steven Lord
Steven Lord el 18 de Mayo de 2022
Do you want a random integer value or just any old number between 1 and 69?
The next time you draw a random number, are you going to want to exclude the previously drawn number (like if you're simulating a lottery drawing, where once a numbered ball is drawn it cannot be drawn again)?
Take a look at the randi (random integers with replacement), randperm (random integers without replacement), or rand (random numbers) functions.
  1 comentario
Esra Demirbilek
Esra Demirbilek el 18 de Mayo de 2022
I want to pick random integers between 1 and 69. I can re-select the number I chose.
I am working on genetic algorithm.
I will cross between two individuals. I need the cutting point to be able to crisscross. I want to randomly select an integer between 69-1 for the cut-off point. I want the number I selected to change every time I run the code.

Iniciar sesión para comentar.

Categorías

Más información sobre Random Number Generation en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by