picking a random number in a range

5 views (last 30 days)
Esra Demirbilek
Esra Demirbilek on 18 May 2022
Commented: Esra Demirbilek on 18 May 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.

Answers (1)

Steven Lord
Steven Lord on 18 May 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 Comment
Esra Demirbilek
Esra Demirbilek on 18 May 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.

Sign in to comment.




Community Treasure Hunt

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

Start Hunting!