Fix the random values

1 view (last 30 days)
Manu Chaudhary
Manu Chaudhary on 24 Sep 2022
Commented: Star Strider on 24 Sep 2022
Hi everyone, I have this below code of matlab, which generates random values.
data_size = 8; % not necessarily a power-of-2
data_range = [0 255];
data = randi(data_range, data_size, 1) + 1i*randi(data_range, data_size, 1); % Complex Data
I am new at matlab. Is there a way to fix these random values. I need it because i am stuck with some debugging.

Accepted Answer

Star Strider
Star Strider on 24 Sep 2022
The rng function controls the seed.
Example —
rng(1)
r1 = randi(9,1,10)
r1 = 1×10
4 7 1 3 2 1 2 4 4 5
rng(1)
r2 = randi(9,1,10)
r2 = 1×10
4 7 1 3 2 1 2 4 4 5
There are a number of helpful links in the See Also section of the documentation that explain it.
.
  7 Comments
Manu Chaudhary
Manu Chaudhary on 24 Sep 2022
Thank you. Great help.
Star Strider
Star Strider on 24 Sep 2022
As always, my pleasure!

Sign in to comment.

More Answers (0)

Categories

Find more on Random Number Generation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!