By what I can replace randint() function.

4 views (last 30 days)
Here is a randint function, i am not having communication toolbox. How i can rewrite this statement. k = randint(1,1,10)+5;

Accepted Answer

Torsten
Torsten on 20 Sep 2018
Edited: Torsten on 20 Sep 2018
r = rand(1,1);
k = min(floor(10*r),9)+5

More Answers (1)

Steven Lord
Steven Lord on 20 Sep 2018
The recommendation in the Release Notes is to use randi instead. The equivalent call is:
randi([5, 14], [1 1])
since randint(1, 1, 10) created a number in the range [0, 9].

Categories

Find more on Simscape Electrical 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!