Info
この質問は閉じられています。 編集または回答するには再度開いてください。
Specific numbers generation Simulink
3 ビュー (過去 30 日間)
古いコメントを表示
Hello. Is there any way to generate a sequence of specific numbers with a frequency of generation f_s for example?
0 件のコメント
回答 (2 件)
Iain
2014 年 10 月 16 日
Matlab code for it would be something like... :
listofnumbers = [1 4 7 9];
weight = [1 2 3 4]; % weights, not frequencies... - 9 should appear 4x more than 1, 7 should be 3x, 4 should be 2x...
cw = cumsum(weight);
cw = cw./cw(end);
for i = 1:10
random = rand(1,1);
selected = listofnumbers(min(1:numel(listofnumbers) .* random < cw))
end
1 件のコメント
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!