Random number generate - Specific values
1 回表示 (過去 30 日間)
古いコメントを表示
Guilherme Lopes de Campos
2023 年 9 月 19 日
コメント済み: Guilherme Lopes de Campos
2023 年 9 月 19 日
Dear community,
I would like to generate 5000 random values, on the follow form:
At the original dataset, there are four values: {7,8.5,9.625,12.25}. Thus, I need a dataset with 5000 values with fours values shown before, in random distribuited.
Can help me, please?
Thank you very much,
0 件のコメント
採用された回答
dpb
2023 年 9 月 19 日
V=[7,8.5,9.625,12.25]; % the values to repeat
N=5000; % total number wanted
RV=repmat(V,1,N/numel(V)); % initial vector of N values of V
RV=RV(randperm(N)); % randomize the order
RV(1:10) % show off first several...
I'm taking a guess that is the Q? asked -- to create a randomized ordering of length 5000 of the specific values given. If that wasn't the intent, please clarify what was requested result to be...
0 件のコメント
その他の回答 (1 件)
William Rose
2023 年 9 月 19 日
x=[7,8.5,9.625,12.25];
z=x(randi(4,1,7)) % 7 randomly selected from x
z=x(randi(4,1,5000)); % 5000 randomly selected from x
Good luck.
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!