Without using randi inbuilt function

May i know,What is the source code of randi function and what are all the formulas that are associated with randi function.

 採用された回答

Walter Roberson
Walter Roberson 2022 年 4 月 30 日

0 投票

Mathematically, the algorithm is
lower_bound + floor((upper_bound - lower_bound) * rand(size_to_generate))
Taking into account that rand() cannot generate exactly 0 or exactly 1.
This is not necessarily the MATLB implementation; the actual MATLAB implementation might try to compensate for the fact that binary does not map exactly onto factions.

その他の回答 (1 件)

Steven Lord
Steven Lord 2022 年 4 月 30 日

1 投票

We don't distribute the source code for the randi built-in function. If you want to see it, start here.

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by